如何使用命令提示符和 PowerShell 更改 DNS 服务器

如果您想使用命令提示符(Command Prompt)Windows PowerShell更改(Windows PowerShell)DNS服务器,那么本教程将对您很方便。无需打开“网络连接(Network Connections)”窗口,您可以通过此分步指南并使用命令提示符(Command Prompt)PowerShell进行更改。

更改 DNS 服务器地址(Changing the DNS server addresses)相对容易 - 但是,如果由于某种原因无法在您的计算机上打开控制面板,您可能会遇到问题。那时您可以使用本指南完成工作。您应该注意,本教程将仅帮助您更改首选 DNS 服务器(Preferred DNS server)备用 DNS 服务器(Alternate DNS server )

如何使用命令提示符更改(Command Prompt)DNS服务器

要使用命令提示符(Command Prompt)更改DNS服务器,请按照下列步骤操作 -

  1. 在任务栏搜索框中搜索cmd
  2. 单击以管理员身份运行(Run as administrator)选项。
  3. 使用 netsh 命令显示所有 Internet 资源。
  4. 记下接口名称(Interface Name)
  5. 输入(Enter)命令以更改服务器地址。

首先,您需要以管理员权限打开命令提示符(open Command Prompt with administrator privilege)。为此,您可以cmd任务栏(Taskbar)搜索框中进行搜索,然后单击以管理员身份运行(Run as administrator )选项。打开后,需要获取接口名称(Interface Name)或网络源名称。为此,请输入以下命令 -

netsh interface show interface

它会在您的屏幕上显示所有以前连接的 Internet 源名称。记下您此时连接到的接口的名称。

如何使用命令提示符更改 DNS 服务器

之后,执行这些命令 -

对于 IPv4 DNS 用户:(For IPv4 DNS users:)

netsh interface ipv4 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv4 add dnsservers "Interface Name" alternate-DNS-address index=2

如何使用命令提示符更改 DNS 服务器

对于 IPv6 DNS 用户:(For IPv6 DNS users:)

netsh interface ipv6 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv6 add dnsservers "Interface Name" alternate-DNS-address index=2

不要忘记将首选DNS地址和备用DNS地址替换为所需的DNS服务器地址。

如何使用PowerShell更改(PowerShell)DNS服务器

要使用PowerShell(PowerShell)更改DNS服务器,请按照以下步骤操作 -

  1. 在任务栏搜索框中搜索powershell
  2. 单击以管理员身份运行(Run as Administrator)选项。
  3. 输入Get-DnsClientServerAddress命令以显示InterfaceAlias
  4. 输入(Enter)命令以更改DNS服务器地址。

首先,您需要打开一个提升的 Windows PowerShell(open an elevated Windows PowerShell)窗口。为此,您可以搜索powershell并单击“以管理员身份运行”(Run as Administrator )选项。接下来,输入以下命令并记下InterfaceAlias名称。

Get-DnsClientServerAddress

之后,输入以下命令以更改IPv4IPv6地址。

Set-DNSClientServerAddress "InterfaceAlias" –ServerAddresses ("preferred-DNS-address", "alternate-DNS-address")

它要求您在点击Enter(Enter)按钮之前更改三件事:

  • 接口别名,
  • 首选 DNS 地址,
  • 备用 DNS 地址。

使用命令提示符和 PowerShell 更改 DNS 服务器

在按下Enter按钮之前,它看起来像这样 -

Set-DNSClientServerAddress "Wi-Fi" –ServerAddresses ("1.1.1.1","1.0.0.1")

进行这些更改后,您可能需要刷新 DNS 缓存(flush the DNS cache)

提示(TIP):阅读有关一些最佳 DNS 服务器提供商的更多信息 - Comodo Secure DNS、 OpenDNS、 Google Public DNS、 Yandex Secure DNS、 Cloudflare DNS、 Angel DNS等。



About the author

电话是人们可以拥有和使用的最通用的工具之一。它允许人们与他人交流、访问互联网以及做很多其他事情。使用 iPhone 或 Android 设备,您甚至可以观看视频和下载音乐。手机也非常适合拍照、上网、听音乐等。



Related posts