為什麼我的 Windows 10 電腦顯示我的預設閘道位址而不是我設定的 DNS 伺服器 IP 位址?

為什麼我的 Windows 10 電腦顯示我的預設閘道位址而不是我設定的 DNS 伺服器 IP 位址?

當我進入cmd並鍵入時ipconfig /all,我可以看到 DNS 伺服器的 IP 位址只是我的預設閘道(路由器)的位址。為什麼?當我進入路由器設定時,無論我設定為從 ISP 動態取得還是設定 8.8.8.8、8.8.4.4,例如,我的 PC 仍然告訴我我的 DNS 伺服器的 IP 位址是我的路由器的 IP 位址。誰能向我解釋為什麼會發生這種情況以及如何解決這個問題?謝謝。

這是我的路由器的一些設定:

在此輸入影像描述

在此輸入影像描述

答案1

您的路由器使用您設定的 DNS 伺服器。它將自己指定為其 DHCP 用戶端的 DNS 伺服器。這是一個非常標準的配置。 DHCP 用戶端將 DNS 查詢傳送到路由器,路由器再將這些查詢傳送到其設定的 DNS 伺服器。

在路由器的 DHCP 伺服器設定中,可能有一些選項可用於設定將哪些 DNS 伺服器指派給 DHCP 用戶端。查看路由器的 DHCP 伺服器選項即可。

答案2

當我進入 cmd 並輸入 ipconfig /all 時,我可以看到 DNS 伺服器的 IP 位址只是我的預設閘道(路由器)的位址。為什麼?

因為這就是 DHCP 伺服器設定的方式 - 甚至可能是同一台設備。

當我進入路由器設定時,設定為從 ISP 動態取得或設定 8.8.8.8、8.8.4 並不重要。

在您的路由器上設定你的路由器的DNS 伺服器。改變你客戶的DNS 伺服器,變更 DHCP 伺服器的範圍選項。

在許多消費級一體式路由器上,您無法更改 DHCP 選項,但我認為這些內容不是本文的主題。

相關內容