故障现象:Windows11 DNS 手动配置过 DNS,在恢复成自动获取后,无法自动获取到 DNS,网卡里面 DNS 还是显示之前手动配置的 DNS 地址。
解决方案:
1. 打开 设置 – 网络与 internet – wlan – 管理已知网络 在该界面的所有会影响的已知网络展开,将 ip 分配 和 dns 服务器分配 都设置为 自动(DHCP)或者 直接忘记。
2. 进入注册表“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\”将其内 ProfileNameServer 的所有子项删除。
大致原因是:在设置里成功连接上手动 dns 的 wifi,会备份 dns 设置,并将其 dns 写入注册表,当其他 WiFi 连接没有配置 dns(即自动 DHCP)时,却不会覆盖注册表,反而优先引用了注册表的 dns,故此冲突了。
正文完