我的电脑有 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
使用您的默认网络接口名称来更改选项。