1. 首页 > 知识问答 > wifi无法上网DNS配置错误(为什么我的Wifi无法上网?——DNS配置错误的解决方法)

wifi无法上网DNS配置错误(为什么我的Wifi无法上网?——DNS配置错误的解决方法)

为什么我的Wifi无法上网?——DNS配置错误的解决方法

问题描述:

最近网友反馈称自己的Wifi无法上网,但是其他设备却能连接,于是我们展开了调查。通过排查问题,我们发现问题可能和DNS配置相关,现在将向大家介绍一些解决方法。

第一步:检查DNS配置

在Windows上查询DNS的方法:打开“命令提示符”,然后输入“ipconfig/all”,即可查看DNS的详细信息。在MacOSX,可以在“系统偏好设置-网络-高级”中查看DNS服务器。

如果DNS服务器设置如下:

则可以将DNS设置为以下公共DNS:

8.8.8.8

8.8.4.4

如果还不行呢?请看下一步解决方法。

第二步:重置DNS缓存

在Windows上重置DNS缓存的方法:在“命令提示符”下输入如下命令:
ipconfig/flushdns

在MacOSX上重置DNS缓存的方法:在“Terminal”下输入如下命令:
sudokillall-HUPmDNSResponder

此时,如果仍存在问题,可以进一步尝试第三步解决方法。

第三步:修改hosts文件

如果DNS服务器设置没有问题,而且重置DNS缓存也没有帮助解决问题,那么问题很可能出在hosts文件里。访问一些网站需要hosts文件的支持,如果某些网站在hosts文件里被误判为访问了有害的网站,那么就会出现无法访问的情况。

并不是所有操作系统默认都会使用hosts文件。Windows默认会使用hosts文件,但是MacOSX默认不会使用hosts文件。因此,在MacOSX上要使用hosts文件,需要先启用hosts文件。

在“/etc/hosts”文件中加入以下内容:

其中,127.0.0.1代表本机IP地址,而www.facebook.com就是要访问的网站。如果还有其他网站不能访问,可以加入到这个文件中。

现在,你的Wifi应该可以正常上网了。

总结:

当Wifi无法上网时,很可能是DNS配置错误导致的。通过检查DNS配置、重置DNS缓存、修改hosts文件等方法,可以解决大多数无法上网的问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至p@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:10:00-18:30,节假日休息