2014-12-06 116 views
1

我已經在我的機器2個網卡,都可以訪問的互聯網和不同的本地子網,但是:的Windows瀏覽器忽略路由表

NIC#8(10.0.0.0/24)應該處理所有的互聯網流量

NIC#12(172.23.0.0/16)應該處理所有本地交通

IPv6是兩個NIC禁用。

「路由顯示」顯示有2條路由到0.0.0.0,一條通過#8,一條通過#12,所以我通過#12刪除了一條。 tracerts現在可以正確使用NIC#8到達本地網絡以外的目標。 然而,瀏覽器仍然使用通過NIC#12的路線到達互聯網。我檢查了代理(netsh winhttp show proxy),我確定適配器指標設置爲偏好NIC#8,我嘗試添加永久靜態路由和重新啓動集,但沒有運氣。

我也嘗試刪除所有路線到本地網絡以外的位置。 tracerts現在會返回一個錯誤,因爲他們無法再找到路線,例如expeteced。但使用我的瀏覽器,我仍然可以訪問互聯網。

這是我當前的路由表,它提供了使用tracert命令正確的行爲:

IPv4-Routentabelle 
=========================================================================== 
Aktive Routen: 
    Netzwerkziel Netzwerkmaske   Gateway Schnittstelle Metrik 
      0.0.0.0   0.0.0.0   10.0.0.1  10.0.0.20  2 
     10.0.0.0 255.255.255.0 Auf Verbindung   10.0.0.20 257 
     10.0.0.20 255.255.255.255 Auf Verbindung   10.0.0.20 257 
     10.0.0.255 255.255.255.255 Auf Verbindung   10.0.0.20 257 
     127.0.0.0  255.0.0.0 Auf Verbindung   127.0.0.1 306 
     127.0.0.1 255.255.255.255 Auf Verbindung   127.0.0.1 306 
    127.255.255.255 255.255.255.255 Auf Verbindung   127.0.0.1 306 
     172.23.0.0  255.255.0.0 Auf Verbindung  172.23.70.25 356 
    172.23.70.25 255.255.255.255 Auf Verbindung  172.23.70.25 356 
    172.23.255.255 255.255.255.255 Auf Verbindung  172.23.70.25 356 
     224.0.0.0  240.0.0.0 Auf Verbindung   127.0.0.1 306 
     224.0.0.0  240.0.0.0 Auf Verbindung  172.23.70.25 356 
     224.0.0.0  240.0.0.0 Auf Verbindung   10.0.0.20 257 
    255.255.255.255 255.255.255.255 Auf Verbindung   127.0.0.1 306 
    255.255.255.255 255.255.255.255 Auf Verbindung  172.23.70.25 356 
    255.255.255.255 255.255.255.255 Auf Verbindung   10.0.0.20 257 
=========================================================================== 

我缺少什麼?

+0

我會繼續前進,碰撞這一個。 問題仍未解決:Tracert使用我的路由表中定義的路由,但瀏覽器和其他軟件似乎仍忽略路由表。 – matthenning 2015-01-12 07:34:59

回答

0

我會告訴你我所知道的可能有所幫助。 首先從控制面板打開網絡和共享中心, 單擊更改適配器設置,按alt-n並選擇高級設置, 優先適配器位於頂部。

Windows 7路由將嘗試路由表中的路由,但具有稱爲死亡網關檢測的「功能」,如果路由的網關沒有響應,它將忽略路由表。這可能會導致發往LAN適配器的數據包轉到WAN適配器。

我無法防止此行爲,同時嘗試創建bogon路由。 EnableDeadGWDetect = 0沒有效果。我在Win 7上創建了一條bogon路由的唯一方法是創建一條路由到一臺活着的機器,但沒有啓用路由。我懷疑這個「功能」是爲什麼你的數據包最終會在你不期望的地方出現。