通常,當您在瀏覽器中輸入要訪問的網站名稱時,後台的 DNS 服務器負責將該域名轉換為數字 IP 地址,並最終引導您訪問正確的網站。如果沒有 DNS 服務器,則
不可能像我們每天那樣上網。在 Windows 11/10 中,DNS 服務器由操作系統根據您連接的網絡自動設置。不過,如果您需要更改 Windows 中的 DNS 服務器,本文適合您!
有多種可能的方法可以更改 Windows 操作系統中的 DNS 服務器。不過,本文下面提到了最常見的方法。您可以根據自己的方便嘗試。
方法 1:使用網絡適配器屬性
1.按
+ R打開運行,輸入NCPA.cpl然後單擊好的。

2.在“網絡連接”窗口中,選擇當前活動的網絡適配器,然後右鍵單擊它,選擇特性。

3.接下來,在屬性表上,選擇互聯網協議版本 4 (TCP/IPv4)選項,然後單擊特性。

4.最後,關於互聯網協議版本 4 (TCP/IPv4)屬性表,選擇使用以下 DNS 服務器地址並在其中鍵入您要更改為的 DNS 服務器地址首選 DNS 服務器和備用 DNS 服務器部分。全球最常用的三種 DNS 服務器是:
- 谷歌公共 DNS:8.8.8.8和8.8.4.4
- 雲耀:1.1.1.1 和 1.0.0.1
- 思科開放 DNS:208.67.222.222 和 208.67.220.220
在此示例中,我們使用了 Google DNS 值。您必須選中“退出時驗證設置”選項,然後單擊“確定”。

現在應該可以使用您的新 DNS 服務器地址。
方法 2:使用命令提示符
1.以管理員身份打開命令提示符。
2.現在,在命令提示符窗口中,逐一鍵入以下命令,然後按 Enter 鍵:
netsh
interface show interface
interface ip set dns name="Ethernet" source="static" address="8.8.8.8"
* 確保在上述命令中將以太網替換為您的實際網絡適配器名稱。當您運行上面的第二個命令時,您將在接口名稱下獲得網絡適配器名稱。

一旦所有命令成功執行,您的系統 DNS 服務器應該已更改並處於活動狀態。
方法 3:使用 Windows PowerShell
嘗試執行以下步驟以使用 Windows PowerShell 更改 DNS 服務器。
1.以管理員身份打開 Windows PowerShell。
2.鍵入以下 cmdlet 並按 Enter:
Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses 8.8.8.8
在上面的命令中,您可以更改-InterfaceAlias與您的主網絡適配器名稱。

3.一旦 cmdlet 成功執行,您的新 DNS 服務器應該立即生效。
就是這樣!
接下來閱讀:在 Google Chrome 中配置安全 DNS。
另請閱讀:如何清除 Windows 11 上的 DNS 緩存? (3種方法)
更新歷史記錄:最初發佈於 2021 年 6 月 20 日。最後更新適用於 Windows 11。
