可以 ping 通外部 IP,但不能 ping 通內部 IP

可以 ping 通外部 IP,但不能 ping 通內部 IP

我有一個家庭網絡,並使用遠端桌面從我的筆記型電腦(均為 Win 10)存取桌上型電腦。這是使用內部 IP 192.168.0.XXX。大多數時候它工作正常,但每天有幾次我無法連接或連接斷開,出現標準遠端桌面連接錯誤。如果我從筆記型電腦 ping 桌面 IP,則沒有資料包通過。如果我使用外部 IP 或 DDNS 主機名稱 ping 桌面,則工作正常。注意我在華碩 RT-AC68U 路由器中設定了連接埠轉發,以便從外部世界存取桌面。我可以對網路上的其他用戶端執行 ping 操作,但不能對桌面執行 ping 操作。奇怪的是,從筆記型電腦上的桌面視窗我可以很好地 ping 其他網路設備。直接從桌面存取也始終有效。這不是筆記型電腦問題,因為我的 iPhone 6 也無法 ping 通桌上型電腦,但可以 ping 通 wifi 網路上的其他裝置。這讓我完全難倒了。

什麼可能導致這種情況?我嘗試過重新啟動筆記型電腦、桌上型電腦和路由器,但只有時間才能解決問題。即使我可以透過遠端桌面進行連接,ping 也無法通過。這可能是環回問題嗎?我確實在路由器中運行了最新的 Merlin 韌體。

答案1

當您說可以 ping 外部 IP 時,這可能只是 ping 您的 WAN 設備,在本例中是華碩路由器。這並不意味著您的路由器能夠存取桌面,也不代表您一定可以從網路外部對桌面執行 ping 操作。

聽起來,由於某種原因,您的桌面正在失去網路連線。很難確切地說出是什麼原因造成的,但由於內部網路上的所有其他設備都無法同時 ping 通它,這似乎是最有可能的原因。

當您發現此問題時,是否能夠從實體機中斷開連接?可否 ping 通桌面曾經?您是否確實為桌面分配了靜態 IP(想知道如果您的 DHCP 租約特別短,它是否可能更改為不同的 IP 位址)?是否有任何軟體防火牆(包括 Windows 防火牆)可能出現異常行為?

如前所述,外部 ping 測試將幫助您隔離網路是否仍連接到互聯網,但它無助於查找網路內部的電腦。我會透過在本機上監視桌面電腦上的連線、查看是否在任何時候失去網路連線以及測試遠端桌面來進行故障排除之內直到我知道網路完全穩定,然後再重新引入外部元素。

相關內容