当电脑没有网络并显示 DNS 错误时,你可以尝试以下方法来解决问题:
1. 检查网络连接:确保你的电脑连接的网络是可用的,并且网络连接正常,例如你可以尝试连接其他设备来检查网络连接是否正常。
2. 重启路由器和电脑:有时候路由器或电脑的网络设置可能出现问题,通过重启来重置网络设置可能有助于解决 DNS 错误问题。
3. 清除 DNS 缓存:在 Windows 操作系统中,你可以通过打开命令提示符窗口(按下Win键+R,输入"cmd"并按下回车键)然后输入命令"ipconfig /flushdns"来清除 DNS 缓存。在 macOS 上,你可以打开终端窗口("Spotlight"搜索并输入"终端")然后输入命令"sudo killall -HUP mDNSResponder"来清除 DNS 缓存。
4. 更改 DNS 服务器地址:你可以尝试更改电脑的 DNS 服务器地址为公共 DNS 服务器。在 Windows 上,你可以在网络适配器设置中更改 DNS 服务器地址。在 macOS 上,你可以在网络偏好设置中更改 DNS 服务器地址。
5. 禁用防火墙或安全软件:有时候防火墙或安全软件可能会阻止网络连接或干扰 DNS 解析,你可以尝试禁用它们来解决问题。请注意,在禁用防火墙或安全软件时,你的电脑可能会变得更加容易受到恶意软件的攻击,因此请谨慎使用此方法。
如果上述方法都没有解决问题,你可以考虑联系网络服务提供商或者寻求专业人士的帮助来解决 DNS 错误问题。