[Windows]設定雙網卡連接WAN/LAN

[問題]
一台DHCP + DNS Server,配置雙網卡,連接192.168.4.0/24, 192.168.5.0/24
server本機nslookup SITE結果失敗,無法獲得正確IP。

[已知]
多網卡的一些設定值使用優先順序跟 registry 裡的一大堆 Linkage\Bind 有關,

[假設]
在執行 ping 的時候,
第一個讀到的 Linkage\Bind 設定值是本問題的關鍵設定值,

[解決過程紀要]
1 執行 regmon
2 在本機 (server) 執行 ping SITE
3 將 regmon 的紀錄存檔並進行分析,
4 在記錄檔裡找到第一個 ping 字串,並在第一個 ping 字串之後找到第一個 Bind 字串,
5 以本例而言,找到的是 HKLM\SYSTEM\ControlSet001\
Services\Tcpip\Linkage\Bind,
6 更改該 bind 字串值,使對外網卡所屬的機碼移植最前面,
7 進行網卡修復(或是直接執行 ipconfig /flushdns 亦可)
8 執行 ping SITE,結果獲得回應
9 搞定!

留言