一个 Wifi 连接的特定 DNS 设置

一个 Wifi 连接的特定 DNS 设置

我将其用作所有互联网连接的主要 DNS 设置:

在此处输入图片描述

如果我使用此 DNS,则某个特定的 Wifi 网络不会接受我,只有使用“自动获取DNS服务器地址”

在此处输入图片描述

如何为一个特定的 Wifi 连接配置 DNS 设置?

答案1

您可以使用 PowerShell 配置网络。您可以使用这些组合手动设置地址并将其重置为自动:

Get-NetAdapter -Name "Your_Network_Adapter_Name" | Set-DnsClientServerAddress -ServerAddresses 8.8.8.8,8.8.4.4

Get-NetAdapter -Name "Your_Network_Adapter_Name" | Set-DnsClientServerAddress -ResetServerAddresses

您应该添加一些条件语句来确定您要连接到哪个网络。

如何在连接时自动运行它们?您可以使用系统事件日志和 Windows 调度程序。我无法为您提供所有需要的信息(完整解决方案),但我可以为您提供一些起点。

这就是你使用 Windows 调度程序运行 PowerShell 脚本

这就是你使用事件日志确定您是否连接到网络。

您应该设置调度程序作业在事件触发时运行。

我假设您具有中级计算机知识,因为您要根据需要更改 DNS 设置。如果没有,只需将适配器设置更改为“自动”。

答案2

嘿,当谈到计算机时,我对它很了解,我在 ipconfig 中为连接特定的 DNS 后缀有一个名称。

老实说,我只是在寻找我的互联网名称,它要么是 IPv4,要么是连接特定的 DNS 后缀,要么是主机名,对我来说,它已经改变了 :(

相关内容