每次我使用路由刪除刪除 Windows 10 路由一段時間後,它都會重新出現,如何永久刪除路由?

每次我使用路由刪除刪除 Windows 10 路由一段時間後,它都會重新出現,如何永久刪除路由?

最初,我的網路上有一個樹莓派 pi/pi2,它擊敗了我的路由器 dhcp 伺服器並提供 IP,並且由於某些預設選項,Windows 用戶端開始接收 pi2 dhcp 伺服器的 IP 位址作為其網關。我透過在樹莓派上的 dhcpd 配置中添加特定的網關路由器選項來解決這個問題。

但顯然在我的Windows 10pc .200 上,我不斷收到到我的一台電腦的看似手動路由(無論是透過WiFi 還是LAN),讓我們將其稱為192.168.1.100,網路遮罩為255.255 .255.255,網關為192.168.1.50(pi2 位址)

因此,當我進行路線列印時,它會給出:

192.168.1.100  255.255.255.255     192.168.1.50   192.168.1.200     26

因此,我無法從 Windows 10pc 連接/ping 到 .100 IP

在我路由 delete -p 192.168.1.100 後它將起作用,但稍後它會重新添加自身

netsh 介面 ipv4 顯示路由:

No       Manual    1    192.168.1.100/32          10  192.168.1.50

我查看了註冊表,沒有看到任何持久路由(Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PercientRoutes)

我如何知道這個幻像網路路由在哪裡/如何不斷返回?

更新:我剛回來使用電腦,再次發現路線被重新添加:

192.168.1.100  255.255.255.255     192.168.1.50   192.168.1.200     26

當我執行 arp -a 時,我不再看到 192.168.1.100 的條目,並且無法 ping 或連接到 .1.100,直到我再次路由刪除它。

答案1

如果防火牆配置為接受 /32 路由,則可能會因 ICMP 重定向而出現它們。

使用以下命令查看您的 ARP 快取arp -a– 它是否列出了 192.168.1.100 旁邊的正確 MAC 位址?它可能指向一個設備以前是.1.100,但不再是了;因此,當過時的 ARP 快取條目將封包定向到那裡時,具有該 MAC 位址的裝置會將您重定向到它認為更正確的路徑。

(「正確路徑」基於 MAC 位址擁有者的預設閘道。)

相關內容