我目前住在一間有共用 WiFi 的公寓,其運作方式與大多數飯店一樣:網路是開放的,需要使用瀏覽器中的登入頁面輸入密碼。然而,提供了一個獨立的 LAN,不需要登錄,所以我決定使用 ASUS AC68U 創建我的內部網絡,因為我想連接不同的設備,其中包括 Google Home。
網路拓撲如下:
- 192.168.11.1 是共享 WiFi 連線的預設網關
- 192.168.10.1 是 LAN 連線的預設網關
- 192.168.1.1 是我為華碩路由器設定的預設閘道。
將我的 MacBook Pro 2015 連接到 LAN 按預期工作:電腦使用 DHCP 取得 IP,我可以進行導航。我還可以嘗試設定IP靜態分配:
- 網關:192.168.10.1
- 遮罩:255.255.255.0
- ip: 192.168.10.101
另外,使用靜態 IP 也可以正常運作。
現在我嘗試將華碩路由器連接到同一個 LAN 以建立我的內部網路。起初它可以工作,大約一周後它就斷開了(共享 WiFi 連接可以工作),但 10-12 小時後又恢復了。又過了一周(3天前),它再次失敗,所以我等了24小時,但它仍然無法工作。在華碩網頁上,路由器在「您的 ISP 的 DHCP 工作不正常」、「已斷開連線」、「已使用 IP 192.168.10.102 連線」之間切換。
我試過:
- 重新啟動
- 恢復出廠設定
- 從華碩路由器靜態設定 IP,以防 DHCP 出現問題。
- 我將「共享」區域網路連接到PC,網路運作正常,所以不是大樓路由器的問題。
- 使用 LAN4 連接埠取代 WAN,以防連接埠發生故障
- 安裝最新的官方更新和Merlin軟體的最新更新
什麼都不起作用,路由器仍在相同的 3 個訊息之間循環。
所以,我決定更深入。將 PC 連接到「共用」LAN,然後我開始存取ping
192.168.10.1 的網關:
- 丟包率:0%
- 平均時間:3ms
我將華碩路由器重新連接到「共享」LAN,並使用 LAN 將電腦重新連接到華碩路由器。ping 192.168.1.1
(華碩路由器)給了我:
- 丟包率:0%
- 平均時間:0.4ms
但是,透過 ASUS 路由器 ping 通「共享」路由器 ( ping 192.168.10.1
):
- 丟包率:40%
- 平均時間:3ms
好吧,現在我知道問題出在哪裡,但我不明白為什麼會出現這個問題。從測試中我知道華碩的LAN網卡可以工作,DHCP可以工作,LAN電纜可以工作,「共享」路由器可以工作(至少在我的電腦上)。此時我沒有更多的想法。
需要明確的是,我無論如何都無法訪問大樓的路由器:它是一個 pfSense 安裝,只能透過 LAN 連接訪問,受密碼保護,所以運氣不好。