本帖最後由 Mi2Sir 於 2014-12-15 09:20 編輯
tmrsm 發表於 2014-12-4 11:52 ![]()
請教樓主現在0.8.9後的版本是怎麼設定的?
目前我是參考您小米社區的轉帖設定。
1. 請將你的設備的設定改為下列建議方式
-----------------------------------------------------------------------------------
數據機是中華電信DSL-6441K,硬撥,IP為192.168.1.1,開啟DHCP
(小米路由)WAN一LAN(數據機)
內網IP:192.168.31.1,開啟DHCP ----> 米路用自己的網段
外網IP:192.168.1.2 ----> 這IP若在數據機DHCP的範圍內則需被保留出來
遮罩:255.255.255.0
閘道:192.168.1.1
DNS:192.168.1.1
(RT-N10)LAN一LAN(數據機)
內網IP:192.168.1.3,關閉DHCP ----> 同樣這IP數據機需被保留出來
外網IP:192.168.3.1 --->因不接WAN Port 所以這值應沒影響,只要不跟內網同一網段即可設定
遮罩:255.255.255.0
閘道:192.168.1.1
DNS:192.168.1.1
-----------------------------------------------------------------------------------
以上的配置你會有2個網段
1.1.米路的網段 192.168.31.1~192.168.31.254 --->連進米路的設備不論有線或無線會用這一區段的IP
1.2.其他非米路的網段 192.168.1.1~192.168.1.254 -->連進數據機或RT-N10的設備不論有線或無線會用這一區段的IP
1.3.米路網段的設備可以訪問非米路網段的設備 --->因透米路外網IP(192.168.1.2)出去等同跟其它設備同一網站
1.4.非米路網段的設備無法訪問米路網段的設備 ---> 不同網段無法訪問
1.5.此時你的小米路由APP 不管從那裡連上網都應正常工作,差別只在於由米路連入的被小米路由APP視為近端,其它地方連入的(含3G)視為遠端
2. 解決上層路由網段設備無法訪問小米路由設備的方法
2.1.打開米路防火牆讓外部的設備可以訪問
修改 /etc/config/firewall
2.1.1 找到底下這段文字並依紅字修改(允許wan port 的input)config zone option name 'wan' option network 'wan' option input 'ACCEPT' option output 'ACCEPT' option forward 'REJECT' option masq '1' option mtu_fix '1' 2.1.2 到檔案末端加入底下4段文字(前2段是開起22及80 port ,後2段是samba所須的port)
config rule 'ssh' option src 'wan' option dest_port '22' option proto 'tcp' option target 'ACCEPT' option name 'ssh wan accept tcp port 22'
config rule 'web_control' option src 'wan' option dest_port '80' option proto 'tcp' option target 'ACCEPT' option name 'web_control wan accept tcp port 80'
config rule 'WANSHARETCP' option src 'wan' option dest_port '137 138 139 445' option proto 'tcp' option target 'ACCEPT' option name 'WANSHARE TCP'
config rule 'WANSHAREUDP' option src 'wan' option dest_port '137 138 139 445' option proto 'udp' option target 'ACCEPT' option name 'WANSHARE UDP'
到這邊做完重啟路由之後,非經米路連入的設備可在瀏覽器鍵入192.168.1.2進入米路的後台管理,或用192.168.1.2:22 使用ssh, 但無法訪問米路的硬碟
2.2.修改samba設定外部的設備可以訪問
修改 /etc/samba/samba.conf.template
在檔案前幾行紅字修改
[global]
netbios name = |NAME|
interfaces = 127.0.0.1/255.0.0.0 lo 192.168.1.2/255.255.255.0 br-lan
bind interfaces only = no
server string = |DESCRIPTION|
unix charset = |CHARSET|
..................
..................
到這邊做完重啟路由之後,非經米路連入的設備可在檔案總管或我的電腦鍵入\\192.168.1.2\ 來訪問路由硬盤,手機可用es檔案瀏覽器app的局網域來訪問,小米盒子可用高清撥放來新增小路由設備!
請注意SAMBA的設定升級後會被重置!
|