使用脚本将 DNS 更改为自动 DNS

使用脚本将 DNS 更改为自动 DNS

我的电脑有 PureVPN,每次使用时都会更改 DNS 地址。这导致我无法连接到家庭和组织网络上的互联网,因为它们都使用自己的 DNS 服务器。是否有一个批处理脚本可以自动将 IPv4 DNS 设置更改为“自动获取”?因为这样我就可以把它放在我的桌面上,并在它不起作用时运行它。谢谢!

答案1

netsh可以使用命令行工具将 DNS 配置更改为动态。以管理员身份运行以下命令:

netsh interface ip set dnsservers name="Ethernet" source=dhcp

source=dhcp选项将 DNS 源更改为动态设置。以下是netsh interface ip set dnsservers help命令的详细信息:

source - One of the following values:
       dhcp: Sets DHCP as the source for configuring DNS servers for the specific interface.
       static: Sets the source for configuring DNS servers to local static configuration.

您还可以使用以下命令将 DNS 服务器从动态恢复为静态,即将 DNS 更改为特定 IP 地址(例如 10.0.0.1):

netsh interface ip set dnsservers "Ethernet" static 10.0.0.1 primary

name=Ehternet使用您的默认网络接口名称来更改选项。

进一步阅读:

相关内容