当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何使用命令提示符或 PowerShell 更改 DNS 服务器

作者:精品下载站 日期:2024-12-14 19:34:09 浏览:15 分类:玩电脑

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


如果您想使用命令提示符或 Windows PowerShell 更改 DNS 服务器,那么本教程将对您很方便。您可以阅读此分步指南并使用命令提示符或 PowerShell 进行更改,而不是打开“网络连接”窗口。

更改 DNS 设置相对容易 - 但是,如果由于某种原因计算机上的控制面板未打开,您可能会遇到问题。这时您就可以使用本指南来完成工作。您应该注意,本教程将帮助您仅更改首选 DNS 服务器备用 DNS 服务器

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

要使用命令提示符更改 DNS 服务器,请按照以下步骤操作:

  1. 在任务栏搜索框中搜索cmd

  2. 单击以管理员身份运行选项。

  3. 使用 netsh 命令显示所有互联网资源。

  4. 记下接口名称

  5. 输入命令以更改服务器地址。

首先,您需要使用管理员权限打开命令提示符。为此,您可以在任务栏搜索框中搜索cmd,然后单击以管理员身份运行选项。打开后需要获取接口名称或者网络源名称。为此,请输入以下命令 -

netsh interface show interface

它会在屏幕上显示所有先前连接的互联网源名称。记下您此时连接的接口的名称。

[玩转系统] 如何使用命令提示符或 PowerShell 更改 DNS 服务器

接下来,执行这些命令 -

对于 IPv4 DNS 用户:

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

[玩转系统] 如何使用命令提示符或 PowerShell 更改 DNS 服务器

对于 IPv6 DNS 用户:

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 更改 DNS 服务器

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

  1. 在任务栏搜索框中搜索powershell

  2. 单击以管理员身份运行选项。

  3. 输入 Get-DnsClientServerAddress 命令以显示InterfaceAlias

  4. 输入命令以更改 DNS 服务器地址。

首先,您需要打开提升的 Windows PowerShell 窗口。为此,您可以搜索 powershell 并单击以管理员身份运行选项。接下来,输入以下命令并记下 InterfaceAlias 名称。

Get-DnsClientServerAddress

之后,输入以下命令更改 IPv4 和 IPv6 地址。

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

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

  • 接口别名,

  • 首选 DNS 地址,

  • 备用 DNS 地址。

[玩转系统] 如何使用命令提示符或 PowerShell 更改 DNS 服务器

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

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

进行这些更改后,您可能必须刷新 DNS 缓存。

如何查找 Windows 11 中使用的 DNS 服务器?

  • 打开 Windows 设置

  • 转到网络和互联网

  • 打开已连接网络的属性

  • 单击您想要了解其 DNS 服务器详细信息的网络连接

  • 将显示该网络使用的 IPv4 DNS 服务器和 IPv6 DNS 服务器地址的详细信息。

我如何知道我的 DNS 是否运行 HTTPS?

Cloudflare 提供了一个可以检查此设置的网页。当您访问该页面时,单击“检查我的浏览器”,它将显示任何缺少的安全措施。如果您不想使用

提示:详细了解一些最佳 DNS 服务器提供商 - Comodo Secure DNS、OpenDNS、Google Public DNS、Yandex Secure DNS、Cloudflare DNS、Angel DNS 等。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯