米柚愛好者論壇

標題: 小米路由器做同一網段NAS的設定方式<2014/05/20更新> [打印本頁]

作者: Mi2Sir    時間: 2014-5-17 19:25
標題: 小米路由器做同一網段NAS的設定方式<2014/05/20更新>
本帖最後由 Mi2Sir 於 2014-5-20 10:32 編輯

小米路由器,因路由的基本功能尚未完善,不適合做主路由
做為2級路由又須設定為不同網段,造成不同網段對NAS的存取的困難

底下的轉帖告訴你如何將小米路由設定為2級路由,且跟主路由同網段,
方便對小米路由硬碟的存取

轉帖網址:  
http://bbs.xiaomi.cn/thread-9792071-1-1.html
內容如下:

--------------------------------------------------------------------------------------------------------------------------------------------------------------
很多網友因種種原因,不用把米路做為一級路由,為了解決米路在局域網做為APNAS的應用教程。
下圖為米路在網路中位置的拓撲圖:

[attach]5422[/attach]


上級路由的LAN口接米路的LAN口。

進入米路的內網設置,如下圖:

[attach]5423[/attach]


上級路由請勿用192.168.31.0網段,因米路外網設置需要佔用。內網設置裡的IP為上級路由網段空閒IP,請根據實際情況自行設定。務必請把DHCP服務關閉,原因是上級路由已開啟,同一網段有兩個DHCP伺服器會引起終端的IP位址衝突。保存後,米路會重新啟動。

重新啟動後進入米路外網設置,如下圖:(請不要給米路的WAN口接網線。)

[attach]5424[/attach]


請選擇配置聯網類型裡的使用靜態IP,下面的IP位址請務必使用192.168.31.1,子網路遮罩使用255.255.255.0
注意,閘道IP地址應填寫上級路由的IP地址。
DNS1
請填寫當地DNSIP位址,因各地使用位址不同,如果清楚,可把當地的ISP服務電話諮詢。也可試填上級路由的IP地址。

電腦打開命令提示符,如下:(注意,VISTA以上使用者請用管理員模式打開)

[attach]5425[/attach]

輸入route#-p#add#192.168.31.1#192.168.1.250回車(請注意中間的"#"改為空格)
192.168.1.250為您設定的米路內網IP)至此,米路的PC用戶端就可以使用了。

補充:如果一級路由器用的是無線路由器,請把無線的SSID與無線的密碼和米路的設置為相同,通道最好不用要自動,手動設置信號請讓兩個通道遠離,如米路通道設為1,那麼一級路由請設為4以上的數字。曾經本人遇到過,因通道太接近而引發的莫名其妙的問題。這樣設置好以後,無線終端就可以在家裡漫遊了。

PS
:可能米路的PC用戶端內置連接的IP192.168.31.1,所以外網一定要用這個IP
        
米路顛覆了我很多對網路的理論理解。所以請不要問我為什麼,我只能說,這樣設置可正常使用,手機APP也可以遠端存取米路。雖然米路和手機APP的網路檢測有錯誤,但不影響使用

---------------------------------------------------------------------------------------------------------------------------------------------

靠北的朋友若有疑問的可提出來大家一起討論!

------------------------------------------------<2014/05/20更新>------------------------------------------------------------------------
增加同一網段,但使用WAN port連接的方式

本功能需要開啟 SSH

所有的設定依本帖設定之後

修改  /etc/config/network
將下列段落加入紅字部分之後重啟路由

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1 eth0.2'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '192.168.1.38'


這樣子
1. 主路由的Lan口可接入米路 WAN口 , 米路多一個LAN口可用
2. web管理介面的 路由狀態頁 顯示正常,各網速度值亦正常



------------------------------------------------------------END---------------------------------------------------------------------------











作者: Mi2Sir    時間: 2014-5-17 19:28
備用                                                                    
作者: 吳主任    時間: 2014-5-17 20:48
沒路由器的主任坐板凳看戲
作者: Mi2Sir    時間: 2014-5-20 10:28
2014/05/20 更新, 同一網段,可接 WAN 口的方法!
作者: beggar    時間: 2014-9-8 00:27
thanks !
但如何開通 SSH?  一定要申請 插件ID???
作者: Mi2Sir    時間: 2014-9-8 00:32
beggar 發表於 2014-9-8 00:27
thanks !
但如何開通 SSH?  一定要申請 插件ID???

http://www1.miwifi.com/miwifi_open.html
上述網頁的下方有個"開啟ssh工具"
點入後按說明操作即可
作者: tmrsm    時間: 2014-12-4 11:52
本帖最後由 tmrsm 於 2014-12-4 12:00 編輯

請教樓主現在0.8.9後的版本是怎麼設定的?

目前我是參考您小米社區的轉帖設定。

-----------米路版本0.5.89---------
數據機是中華電信DSL-6441K,硬撥,IP為192.168.1.1,開啟DHCP

(小米路由)LAN一LAN(數據機)
內網IP:192.168.1.2,關閉DHCP
外網IP:192.168.31.1
遮罩:255.255.255.0
閘道:192.168.1.1
DNS:192.168.1.1

(RT-N10)LAN一LAN(數據機)
內網IP:192.168.31.3,關閉DHCP
外網IP:192.168.1.3
遮罩:255.255.255.0
閘道:192.168.1.1
DNS:192.168.1.1
----------------------------------------

但我升到新版本後,沿用以上設定小米APP近端遠端都會連不上。
希望能夠保留小米NAS可以在所有二級路由上均為近端。

感謝。
作者: Mi2Sir    時間: 2014-12-4 12:01
tmrsm 發表於 2014-12-4 11:52
請教樓主現在0.8.9後的版本是怎麼設定的?

目前我是參考您小米社區的轉帖設定。

沒開SSH的話,無法解決

有開的話
1. 要2級同網段,可參考一下這片末尾新的方法
   http://bbs.xiaomi.cn/forum.php?m ... page=4#pid263098807
   把firewall  lan 的 forward 打開
2.另外我目前使用的是, 不同網段, 上一級可以訪問米路
但要 近端 一定要連米路

作者: tmrsm    時間: 2014-12-4 14:34
本帖最後由 tmrsm 於 2014-12-4 14:37 編輯

我的米路有開SSH,目前是米路裝 TR,下載後藉由另個二級路由RT-N10連接高清盒播放於電視。
所以才有需要其他二級路由能讀取小米的NAS。
----------------------------------------------
另外您清楚 古墓幽靈
http://bbs.xiaomi.cn/forum.php?mod=redirect&goto=findpost&ptid=9792071&pid=298777618
這邊所說終端的網關指向米路是指

米路內網IP 192.168.1.2
還是
米路外網IP 192.168.31.1
作者: Mi2Sir    時間: 2014-12-4 14:36
tmrsm 發表於 2014-12-4 14:34
您清楚 古墓幽靈
http://bbs.xiaomi.cn/forum.php?mod=redirect&goto=findpost&ptid=9792071&pid=298777618 ...

指的是 米路局網(內網) IP
作者: tmrsm    時間: 2014-12-4 14:41
Mi2Sir 發表於 2014-12-4 14:36
指的是 米路局網(內網) IP

我這次更新,有過以下的設定終端也是可以上網,TR也能下載,但是小米APP近端遠端會連不上。

米路
外網192.168.31.1

內網192.168.1.2
閘道192.168.1.1

這樣是不是現在版本米路的IP不是很重要?
因為終端的IP也是中華電信的數據機下去分配。
米路的IP也沒要求一定要192.168.31.1。
作者: Mi2Sir    時間: 2014-12-4 14:54
tmrsm 發表於 2014-12-4 14:41
我這次更新,有過以下的設定終端也是可以上網,TR也能下載,但是小米APP近端遠端會連不上。

米路

你 Lan 接 Lan
1. 米路的ip 一定要跟 gateway 同一網段,否則你2級路由就跟上級不同網段
2. 之前米路若也發一小段DHCP這樣才有辦法讓連入米路的設備被認為是近端
   (但同一網段,2台設備發DHCP不是很好)
   若米路不發DHCP,設備GATEWAY指向它是否會被視為近端,這我沒試過


作者: Mi2Sir    時間: 2014-12-4 15:20
tmrsm 發表於 2014-12-4 11:52
請教樓主現在0.8.9後的版本是怎麼設定的?

目前我是參考您小米社區的轉帖設定。

1. 所以你原來的設定(0.5.89)對你的使用上是ok的?
   因為這樣只是同一網段可以上網可以互訪,但米路不可能判斷為近端
   (米路判斷為近端跟同一網段是不同的事情)
2. 若1所述是ok的,那你只要先調firewall 將lan forward改為accept試試看可不可以

"/etc/config/firewall"
config zone
        option name 'lan'
        option network 'lan'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'REJECT'  //请把REJECT,改为ACCEPT
作者: tmrsm    時間: 2014-12-4 15:47
Mi2Sir 發表於 2014-12-4 15:20
1. 所以你原來的設定(0.5.89)對你的使用上是ok的?
   因為這樣只是同一網段可以上網可以互訪,但米路不可 ...

1.
米路0.5.89的時候小米app就連不上了,
是在更早之前的版本照古墓幽靈的方法可以,
但版本號沒印象了。

2.
今晚再來試試您提供的方法,感謝`
作者: Mi2Sir    時間: 2014-12-4 15:53
tmrsm 發表於 2014-12-4 15:47
1.
米路0.5.89的時候小米app就連不上了,
是在更早之前的版本照古墓幽靈的方法可以,

你的需求應該是可以解決的, 只要有開SSH
你試了若不行,我再告訴你我的方法(要調的東西比較多,比較複雜)
作者: tmrsm    時間: 2014-12-4 20:35
本帖最後由 tmrsm 於 2014-12-4 21:41 編輯

剛剛重設過了,版本0.9.8

米路
內網192.168.1.3
外網192.168.31.1
閘道192.168.1.1
這樣設定RT-N10的電視盒可以讀取小米的NAS,米路的TR也能正常上下載。


但是小米app部份,
數據機關DHCP,米路開DHCP,小米APP無法連接。
數據機開一部分DHCP,米路開另一部份DHCP,小米APP無法連接。
數據機開DHCP,米路關DHCP,終端閘道設定數據機or米路,小米APP無法連接。
通通無法連接,前輩還有什麼建議可以讓小的嘗試嘗試嗎?

週末來嘗試數據機的IP改為192.168.31.x的用法。
還有米路降版綁定手機app再升級的方法。


作者: Mi2Sir    時間: 2014-12-4 23:17
tmrsm 發表於 2014-12-4 20:35
剛剛重設過了,版本0.9.8

米路

所以你 已用 ssh 或 winscp 改過 firewall的設定後還是不行?
作者: tmrsm    時間: 2014-12-5 10:02
本帖最後由 tmrsm 於 2014-12-5 10:04 編輯
Mi2Sir 發表於 2014-12-4 23:17
所以你 已用 ssh 或 winscp 改過 firewall的設定後還是不行?

是的,開啟或關閉LAN的轉發,內網WIFI或3G,手機APP還是會連不上。
作者: Mi2Sir    時間: 2014-12-5 10:06
tmrsm 發表於 2014-12-5 10:02
是的,開啟或關閉LAN的轉發,內網WIFI或3G,手機APP還是會連不上。

好吧!
我把我的做法,依你目前的設備配法寫給你試試看行不行
不過內容很多寫來沒那麼快,你要稍後一下!
作者: Mi2Sir    時間: 2014-12-5 11:40
本帖最後由 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的設定升級後會被重置!




作者: tmrsm    時間: 2014-12-6 21:29
本帖最後由 tmrsm 於 2015-1-10 11:14 編輯

灌了最新的版本0.9.36預計洗白來再次設定,
然後我將手機app重新綁定,再來想說試試看古墓幽靈的方法,
結果......居然可以了......
這麼勞煩您協助,真是太抱歉了。
但非常感激您的協助。
--------------------------------------------------------
以後有其他人需要設定,可以參考以下步驟。

米路韌體安裝
綁定手機APP

開LAN轉發
"/etc/config/firewall"
config zone
        option name 'lan'
        option network 'lan'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'REJECT'  //请把REJECT,改为ACCEPT

wan作lan口使用
"/etc/config/network"
config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1  eth0.2'  //在eth0.1后面加eth0.2中间是有个空格的。
        option proto 'static'
        option netmask '255.255.255.0'


更改設定
數據機
192.168.31.254,關DHCP

米路
內網IP:192.168.31.1,開一段DHCP
外網IP:192.168.2.1
遮罩:255.255.255.0
閘道:192.168.31.254
DNS:192.168.31.254

RT-N10
內網IP:192.168.31.2,開另一段DHCP
外網IP:192.168.2.2
遮罩:255.255.255.0
閘道:192.168.31.254
DNS:192.168.31.254
--------------------------------------------------------

不過不知您現在所用韌體是多少,我用0.9.8和0.9.36會有samba無法顯示所有資料夾的問題。

SAMBA開起來只有看到默認的幾個資料夾,
下載、文檔、共享、視頻、音樂、圖片。

/userdisk/data/
在這目錄底下加的資料夾都看不到。

修改smb.conf,重啟又恢復為默認。
作者: Mi2Sir    時間: 2014-12-6 23:49
本帖最後由 Mi2Sir 於 2014-12-6 23:51 編輯
tmrsm 發表於 2014-12-6 21:29
灌了最新的版本0.9.36預計洗白來再次設定,
然後我將手機app重新綁定,再來想說試試看古墓幽靈的方法,
結 ...

你這是lan - lan 同一網段的方式(且一定要用192.168.31.0這網段)
一他說後來有問題
所以建議開請firewall的 lan forward
這次你有開啟嗎?

至於資料夾的問題
你必須先用 小米app將他們設為共享
作者: tmrsm    時間: 2014-12-8 08:25
Mi2Sir 發表於 2014-12-6 23:49
你這是lan - lan 同一網段的方式(且一定要用192.168.31.0這網段)
一他說後來有問題
所以建議開請firewall ...

有,有開啟,要開啟才能正常運作,步驟裡忘記打了。
---------
原來要用APP才有辦法共享......

這樣這些設定已經讓小米路由在我的環境下完美運作了,再次感謝~~~




歡迎光臨 米柚愛好者論壇 (https://mi.ezbox.idv.tw/) Powered by Discuz! X2.5