當路由器處於橋接模式時位於數據機路由器和用戶設備之間時出現連線問題

當路由器處於橋接模式時位於數據機路由器和用戶設備之間時出現連線問題

我決定利用備用路由器來擴展家庭網路的無線覆蓋範圍。這兩個路由器都是調變解調器路由器,並且在前幾年由不同的網路供應商提供。因此,他們的WAN連接埠是RJ-11端口,並且它們是不同品牌的,具有不同的特性。

由於它們帶有 RJ-11 連接埠作為 WAN,因此我放棄了 wan-lan 連接選項。遵循的程序是這樣的:

步驟

  1. 一台數據機路由器連接到電話 RJ-11 插座。這就是大師。
  2. 主站配置了以下設定:
    • 區域網路IP:192.168.1.1
    • 子網路遮罩:255.255.255.0
    • DHCP起始IP位址:192.168.1.2
    • DHCP端IP位址:192.168.1.253
    • 無線頻道設定為自動
    • SSID 設定為“master-wifi”
  3. 另一個數據機路由器是我的從屬路由器,設定如下:
    • DHCP 伺服器被停用以便在橋接模式下運行
    • 防火牆已停用
    • LAN IP 設定為 192.168.1.254,這是 192.168.1.1/24 網域中唯一沒有由 master 的 DHCP 伺服器指派給裝置的 IP。
    • 無線頻道設定為6
    • SSID 設定為“slave-wifi”
  4. 主站和從站透過乙太網路線連接 LAN-LAN
  5. 兩個路由器都重新啟動,然後所有裝置都連接到“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

因此,這個問題似乎不是面向設備的。

相關內容