
我決定利用備用路由器來擴展家庭網路的無線覆蓋範圍。這兩個路由器都是調變解調器路由器,並且在前幾年由不同的網路供應商提供。因此,他們的WAN連接埠是RJ-11端口,並且它們是不同品牌的,具有不同的特性。
由於它們帶有 RJ-11 連接埠作為 WAN,因此我放棄了 wan-lan 連接選項。遵循的程序是這樣的:
步驟
- 一台數據機路由器連接到電話 RJ-11 插座。這就是大師。
- 主站配置了以下設定:
- 區域網路IP:192.168.1.1
- 子網路遮罩:255.255.255.0
- DHCP起始IP位址:192.168.1.2
- DHCP端IP位址:192.168.1.253
- 無線頻道設定為自動
- SSID 設定為“master-wifi”
- 另一個數據機路由器是我的從屬路由器,設定如下:
- DHCP 伺服器被停用以便在橋接模式下運行
- 防火牆已停用
- LAN IP 設定為 192.168.1.254,這是 192.168.1.1/24 網域中唯一沒有由 master 的 DHCP 伺服器指派給裝置的 IP。
- 無線頻道設定為6
- SSID 設定為“slave-wifi”
- 主站和從站透過乙太網路線連接 LAN-LAN
- 兩個路由器都重新啟動,然後所有裝置都連接到“slave-wifi”,沒有任何問題。
圖表
{internet} ---- {modem-router} ---ether--- {modem-router in bridge mode} ---wifi--- {user device}
問題
連接到“slave-wifi”後,當我選擇連接“master-wifi”時,因為訊號更好,具體取決於我當時所在的房子的位置,我稍後返回“slave-wifi”時遇到問題的時間。
特別是,無論經過多少時間,除了系統給出的臨時 IP 之外,我似乎從未獲得 IP。當我手動設定靜態IP時,假設192.168.1.20,子網路為255.255.255.0,閘道為192.168.1.1,我可以成功與從路由器通信,但無法與主路由器通訊。
我的裝置上的 Wireshark 從一個熱點轉移到另一個熱點兩次,向我顯示內容為「誰有 192.168.1.1?告訴 192.168.1.20」的 ARP 請求不斷廣播,但沒有收到單播 ARP 回應。
然而,在主路由器的管理頁面中,ARP 表似乎已更新為 192.168.1.20 主機的 MAC 位址資訊。所以,master似乎從192.168.1.20 hot獲取了所需的信息,但後者並沒有獲取等效的信息。
只有重新啟動主路由器後問題才能解決。從機的一次重啟並不能解決問題,而且看起來根本沒有必要。
所以,最後我希望有人讓我明白什麼可能是錯的,因為這對我來說沒有意義。
最終用戶設備
請記住,對於我所有執行無線熱點雙重轉換的設備來說,問題都是相同的:從“slave-wifi”到“master-wifi”然後再返回。我的設備如下:
- 2017 年底配備 Catalina 作業系統的 Macbook Pro
- 配備 Windows 10 的聯想 ThinkPad T480
- 智慧型手機 華為 P20 Pro
因此,這個問題似乎不是面向設備的。