1、常见原因:
电脑中病毒:恶意软件篡改用户主页,劫持电脑DNS等。
网站故障:网站域名服务器或网站服务器出现故障。
网络故障:如网络服务商的服务器出现故障,线路堵塞等。
路由器问题:路由器的DNS设置错误,固件版本过旧等。
电脑设置问题:电脑的DNS配置错误,未正确获取或设置了错误的DNS服务器地址。
2、解决方法:
手动配置DNS:
在Windows系统中,打开控制面板,点击“网络和Internet”下方的“查看网络状况和任务”选项。
左侧单击“更改适配器设置”选项,找到“无线网络连接”,右键单击并选中“属性”。
下拉找到并双击“Internet协议版本4(TCP/IPv4)”进入。
将“首选DNS服务器”以及“备用DNS服务器”修改为合适的地址,如114.114.114.114、114.114.115.115,单击确定保存。
借助第三方软件:
可以使用腾讯电脑管家等工具,打开工具箱中的“DNS选优”功能,先检测DNS地址,再根据检测结果启用延迟最小的DNS地址。
重置网络设置:
按下Win+R键,输入cmd打开命令提示符窗口,输入“ipconfig/flushdns”命令清除DNS缓存,然后重启电脑。
按下Win+R键,输入services.msc命令打开服务管理器,找到“DNS Client”服务,确保其启动类型为“自动”,并启动该服务。
更新路由器固件:登录路由器管理界面,找到“固件升级”选项,按照指示进行升级。
3、预防措施:
定期检查电脑和路由器的安全状况,及时更新杀毒软件和系统补丁。
避免随意连接不明的无线网络,防止个人信息泄露和网络攻击。
对于经常出差或在不同网络环境下使用电脑的用户,可以根据实际情况选择合适的公共DNS服务器地址。
二、相关问题与解答
1、如何判断是否是DNS设置错误导致无法上网?
可以通过查看电脑的网络状态来判断,在Windows系统中,打开控制面板,点击“网络和Internet”下方的“查看网络状况和任务”选项,选择当前正在使用的网络连接,右键点击并选择“状态”,查看IP地址、子网掩码、默认网关和DNS服务器等信息,如果DNS服务器地址显示为不正确或无法获取,可能是DNS设置错误,也可以使用命令提示符中的“ipconfig/all”命令查看详细的网络配置信息,包括DNS服务器地址。
如果怀疑是DNS设置错误导致无法上网,可以尝试更换其他公共DNS服务器地址,如谷歌的8.8.8.8和8.8.4.4,或者使用国内的114.114.114.114、114.114.115.115等,然后再次尝试访问网页,如果更换DNS服务器地址后能够正常上网,则说明之前的DNS设置可能存在问题。
2、如何恢复默认的DNS设置?
在Windows系统中,打开控制面板,点击“网络和Internet”下方的“查看网络状况和任务”选项,选择当前正在使用的网络连接,右键点击并选择“属性”,在弹出的窗口中找到“Internet协议版本4(TCP/IPv4)”,点击“属性”,勾选“自动获得DNS服务器地址”,然后点击“确定”保存设置即可。
也可以通过命令提示符来恢复默认的DNS设置,以管理员身份运行命令提示符,输入以下命令并回车:
netsh interface ip set dns "本地连接" static 8.8.8.8
上述命令将把本地连接的DNS服务器地址设置为谷歌的公共DNS服务器地址,如果要恢复其他网络连接的默认DNS设置,可以将“本地连接”替换为相应的网络连接名称。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/127919.html