2014年9月17日 星期三

Windows Route 網路卡的計量(自動公制)設定-兩組 Gateway 並行

路由「公制」(或稱計量,Metric)是每張網卡的路由值,是用來計算路由基準的公制。

 

會調整到 計量 通常都是在有兩張網卡 或是 兩個 Gateway 才需要調整,在 Windows 內計量預設都為「自動公制」,如果優先順序出現問題就需要查看計量是否有錯。

 

會衍生這篇其實是因為在某台 Server 上安裝了 Hyper-V 設定錯誤造成產生兩組 Gateway 後出現的。



 

 

情境:

1. 防火牆 Policy 正確

2. DNS 設定正確

3. Gateway 設定正確

4. Ping Gateway OK , then ISP DNS not

5. Tracert Gateway not request

 

 

假設 Server 上的實體IP 為 114.34.77.6

 

從 Gateway 上看到 Server 送出的 IP 為 192.168.1.38,並且 Gateway 為 192.168.1.1

使用 route 查詢後發現竟然啟動了兩筆 Gateway
C:\route print

2014-09-17_163756

 

由上圖可以看到實體 Gateway 比 錯誤的 Gateway 還大,在計量的基準上,數值越小則優先。所以 Default Gateway 被 192.168.1.1 給搶走了

 

由於 192.168.1.1 是不存在的 Gateway 所以造成永遠都是在 intranet 而連不出去

 

修改計量值

由於在 Windows 都是採用 「自動計量」,在此篇我們必須手動修改計量值

 

到「控制台」中的「網路和共用中心/變更介面卡設定」右鍵內容→「網際網路通訊協定第 4 版 (TCP/IPv4)」→「內容」

在「一般」點選「進階」→取消自動計量,並填入高於正確 Gateway 的值 (範例中只要高於266即可)

2014-09-17_165730

 

 

確認修改後再 route print 檢查計量狀態

2014-09-17_170121

 

在確認一次網路狀態應該就可以正常路由了!!

 

 

這個方法還可以應用在 Wifi 及 有線網路 同時使用時來決定哪一個網路環境為優先!! VPN 的狀況下也很好用哦!!

 

 

參考資料

http://alexchuo.blogspot.tw/2010/11/windows.html

Orignal From: Windows Route 網路卡的計量(自動公制)設定-兩組 Gateway 並行

沒有留言:

張貼留言