如何在 Windows 11 上更改 DNS 伺服器位址

如何在 Windows 11 上更改 DNS 伺服器位址
  • 若要變更 Windows 11 上的 DNS 位址,請開啟設定 > 網路和網際網路並選擇乙太網路Wi-Fi< a i =8>,開啟「DNS伺服器分配」設置,然後更改DNS位址。
  • 此外,在命令提示字元(管理員)上,您可以使用「netsh 接口ip 設定” dns name=”Ethernet0″ static 1.1.1.1″ 指令更改DNS 伺服器,並在PowerShell (admin),您可以使用“Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 208.67.222.222”指令。

Windows 11(或任何其他運算系統)上,網域名稱系統 (DNS) 是一種將網域名稱 (X. com)轉換為電腦可以理解的IP 位址(104.244.42.193)。

通常,您的網路服務供應商 (ISP) 會自動提供此配置,以便更輕鬆地連接到您喜愛的網站和服務。然而,網路上的許多其他 DNS 解析器速度更快、更可靠、隱私性更好且更安全。其中一些包括CloudflareGoogle和< a i= 5>思科。

如果目前的 DNS 伺服器速度緩慢且不可靠或不信任您的 ISP 系統,您可以使用「設定」應用程式、命令提示字元、PowerShell 和控制面板以至少四種方式變更 Windows 11 上的 DNS 位址。

在本指南中,我將教您如何更改 Windows 11 上的 DNS 伺服器。

適用於 Windows 11 的最佳 DNS 伺服器

Cloudflare、OpenDNS 和 Google 是提供快速、可靠且安全解析器的最佳公司之一。但是,您始終可以使用您想要的任何服務。

Cloudflare DNS 位址

  • 1.1.1.1
  • 1.0.0.1

谷歌公共 DNS 位址

  • 8.8.8.8
  • 8.8.4.4

OpenDNS by Cisco DNS 位址

  • 208.67.222.222
  • 208.67.220.220

從「設定」更改 Windows 11 上的 DNS 伺服器

如果您不適合輸入命令,「設定」應用程式是更改 DNS 伺服器的最佳方法。您還可以輕鬆設定基於 HTTPS (DoH) 的 DNS,這透過對電腦的進出 DNS 流量進行加密來提供更多隱私和安全性。

若要從「設定」變更 Windows 11 DNS 位址,請使用下列步驟:

  1. 在 Windows 11 上開啟設定

  2. 點選網路與網絡互聯網

  3. 點選乙太網路選項卡。

    快速說明:如果您有 Wi-Fi 連接,請點選連接屬性選項以存取 DNS 設定。
  4. 在「DNS 伺服器分配」部分下,點選編輯按鈕。

    DNS伺服器分配

  5. 使用下拉式選單選擇手動選項。

  6. 開啟IPv4切換開關。

  7. 在「首選 DNS」部分下,輸入 CloudflareGoogle OpenDNS 或其他服務。

    更改 DNS 伺服器並加密

  8. (可選)在「首選 DNS 加密」部分下,選擇「開啟(自動模板)」選項 < a i=3>啟用DNS 加密。

    快速說明:只有當 Windows 11 偵測到該服務支援該技術時,啟用加密的選項才可用。
  9. (可選)開啟「回退到純文字」切換開關。

  10. 在「備用 DNS」部分下,指定輔助 DNS 位址的 IP 位址。

  11. (選用)在「備用 DNS 加密」部分下,選擇「開啟(自動模板)」選項以啟用加密輔助伺服器。

  12. (可選)開啟「回退到純文字」切換開關。

  13. 點選儲存按鈕。

完成這些步驟後,電腦將繼續使用動態網路位址配置,但現在將使用您指定的靜態 DNS 伺服器。

從命令提示字元更改 Windows 11 上的 DNS 伺服器

在 Windows 11 上更改 DNS 伺服器的最快方法是使用命令提示符,儘管鍵入命令並不適合所有人。

若要使用命令提示字元變更 DNS 位址,請使用下列步驟:

  1. 開啟開始

  2. 搜尋命令提示字元,右鍵點選頂部結果,然後選擇以管理員身分執行選項。

  3. 鍵入以下指令查看目前網路配置,然後按 Enter

    ipconfig /all

  4. 在網路介面卡部分下,確認適配器名稱和“IPv4”“DNS 伺服器” ” 地址。

    目前的 DNS 伺服器

  5. 鍵入下列命令以在 Windows 11 上設定新的 DNS 伺服器位址,然後按 Enter

    netsh interface ip set dns name="Ethernet0"static 1.1.1.1

    在指令中,將Ethernet1 變更為您的轉接器名稱和1.1.1.11.1.1.1 替換為您要使用的服務的 DNS 伺服器位址。您也可以指定本機 DNS 伺服器的位址(如果適用)。

  6. 鍵入以下指令設定備用 DNS 伺服器位址,然後按 Enter

    netsh interface ip add dns name="Ethernet0"1.0.0.1 index=2

    在指令中,將Ethernet1 變更為您的轉接器名稱和1.0.0.1 a> 為首選備用 DNS 伺服器位址。Ethernet11.0.0.1

    命令提示字元更改 DNS 伺服器

完成這些步驟後,您可以使用ipconfig /all指令確認新設定。

從 PowerShell 變更 Windows 11 上的 DNS 伺服器

您也可以結合使用 NetTCPIP 模組和 PowerShell 來管理 Windows 11 上的 DNS 伺服器設定。

若要在 Windows 11 上透過 PowerShell 變更 DNS 位址,請使用下列步驟:

  1. 開啟開始

  2. 搜尋PowerShell,右鍵點選結果,然後選擇以管理員身分執行 選項。

  3. 鍵入以下指令查看目前的網路配置,然後按 Enter

    Get-NetIPConfiguration

    執行指令後,記下 「InterfaceIndex」「DNSServer」的值。

    取得 NetIPConfiguration

  4. 鍵入下列指令以指派主 DNS 伺服器位址,然後按 Enter

    Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 208.67.222.222
    使用 PowerShell 更改 DNS 伺服器

    (可選)如果您需要設定輔助 DNS 伺服器位址,可以使用相同的命令,但新增逗號並附加第二個位址:

    Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 208.67.222.222, 208.67.220.220

    在指令中,將InterfaceIndex 編號變更為與您的網路介面卡對應的編號,然後變更ServerAddresses 與 DNS 位址。

完成這些步驟後,您可以使用本指南測試新設定。

從控制台更改 Windows 11 上的 DNS 伺服器

或者,仍然可以使用控制台變更 Windows 11 上的 DNS 設定。

若要從舊版控制台變更 Windows 11 的 DNS 位址,請使用下列步驟:

  1. 開啟控制面板

  2. 點選網路與網際網路

  3. 點選網路與共享中心

  4. 點選左側窗格中的「變更適配器設定」選項。

    更改適配器設定

  5. 右鍵點選網路介面卡並選擇屬性選項。

  6. 選擇「Internet 協定版本 4 (TCP/IPv4)」 選項。

  7. 點選屬性按鈕。

    控制面板網路屬性

  8. 在「使用下列 DNS 伺服器位址」部分下,指定「首選 DNS 伺服器」,它是 < /span>OpenDNS< /span>,或其他服務。、GoogleCloudflare

    控制面板更改DNS伺服器

  9. (可選)指定「備用 DNS 伺服器」以及您的裝置在無法到達首選伺服器時將使用的 DNS 位址位址。

  10. 點選確定按鈕。

  11. 點選關閉按鈕。

完成這些步驟後,您可以使用DNS 洩漏測試等服務來確認新配置。

使用控制台時,您可以在 Windows 11 上指定任何 DNS 伺服器,但無法開啟「DNS over HTTPS」功能。

無論您使用什麼方法,請確保為 DNS 伺服器使用正確的 IP 位址。否則,您將無法連接到網路。另外,這不是必需的,但您可以重新啟動電腦以確保新設定正確應用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *