題 有多個網絡接口時使用哪個DNS服務器?


我的Windows PC上的計算機上有兩個網絡接口。

每個網絡接口定義主DNS服務器和輔助DNS服務器,因此我可以在兩個網絡接口上定義2組DNS服務器。

在查找服務器名稱時,使用哪個DNS服務器以及為什麼?


5
2018-05-12 06:55


起源




答案:


據我所知,windows實現了你可以改變的接口優先級。我認為它使用具有最高優先級的連接,從那裡它是DNS服務器。


0
2018-05-12 10:32



我在哪裡可以看到優先級,我該如何改變它們? - e-mre
轉到網絡連接,點擊alt鍵並轉到高級/高級設置。 - xciter


我沒有檢查過這個,但我的假設是首先嘗試在具有默認網關的接口上定義的DNS服務器,然後是另一個接口上的服務器。

最簡單的檢查方法是使用捕獲網絡流量 Microsoft網絡監視器 或類似的工具。


0
2018-05-12 07:07



每個網絡接口也定義了默認網關,因此兩個網絡接口可以定義兩個不同的默認網關,因此它必須是我猜的其他內容。 - e-mre
捕獲網絡流量將回答“哪個”但不回答“為什麼” - e-mre
AFAICT Windows將僅嘗試第一個DNS服務器。如果它顯示“地址未知”,Windows將不會查詢其他網絡。 - MSalters