断网检测及修复简易指南

当你插上了网线,或是连接了WiFi,打开并使用聊天软件后,突然发现无法进入网页和Steam。
于是你在手机中搜索解决方案,却看到结果都指向了部分知名杀毒软件的断网工具箱。
可是,没有网,同时又没有安装这些软件,这样的方法显然无效。
遇到这种情况,或类似的问题,应如何处理?
说明:本指南以Windows 11为例,并不专业,仅供参考,欢迎补充。

1 - 检查DNS服务
DNS(Domain Name System)是域名系统的缩写,是将域名和IP地址相互映射的一个分布式数据库,简单来说,负责使域名转化为IP地址。
用户在Web浏览器中输入域名时,浏览器会向DNS解析器发送请求,DNS解析器会处理请求并返回结果。
当DNS服务出现错误时,可能就会产生“能够使用聊天软件,却无法打开网页”这类问题。
因此,我们首先需要检查DNS服务是否正常。

第一步,使用Windows键+R键打开“运行”窗口。
第二步,输入“cmd”,并点击确定。

第三步,在终端中输入“ping+空格+网址”(以必应为例,应输入“ping bing.com”)后按下回车键。
如上图则表示正常。
不正常时,会显示“Ping请求找不到主机bing.com。请检查该名称,然后重试”这类描述。

1.1 - 修改DNS
针对DNS服务的错误,我们有多种解决方法。
首先是修改DNS。

请右击WLAN图标,点击“网络和Internet设置”来打开相关设置。
打开页面后向下滑动,点击“高级网络设置”按钮。

打开高级网络设置页面后,继续向下滑动,点击相关设置下的“更多网络适配器选项”。
此操作会打开控制面板中的“网络连接”项,也可直接在控制面板中打开该项。

接着,在网络连接控制面板项中右击WLAN。
在右键菜单中点击“属性”。

打开属性菜单后,点击“Internet 协议版本4(TCP/IPv4)”,随后点击右下方的属性。
设置IPv4时,请点击下方的“使用下面的DNS服务器地址”,并输入相关信息,最后别忘记点击确定按钮。
考虑到DNS服务器地址需要查找,于是我将常用的DNS服务器地址整理出来供大家使用,如下图:

个人整理,或许会有错误和遗漏,欢迎补充。

1.2 - 刷新DNS解析缓存及重置Winsock目录
如上述方法没有作用,我们也可以尝试其它方法。
比如说,刷新DNS解析缓存(清除DNS缓存)。

第一步,使用Windows键+R键打开“运行”窗口,输入“cmd”后点击确定。
第二步,在终端中输入“ipconfig /flushdns”即可。
如仍没有作用,我们也可以在终端中使用“netsh winsock reset”命令来重置Winsock目录。
直接在终端中输入netsh winsock reset将会提示“请求的操作需要提升(作为管理员运行)”。
因此,我们需要先以管理员模式运行终端。

第一步,在开始菜单中搜索“终端”或“命令提示符”。
第二步,右击“终端”或“命令提示符”。
第三步,点击“以管理员身份运行”即可。

以管理员身份运行终端后,输入“netsh winsock reset”并按下回车键即可。
此操作完成后需要重启计算机才可生效。

2 - 清空Hosts文件
由于输入网址后会先检测Hosts文件,因此Hosts与DNS解析也可能会出现问题。
这时我们就需要清空Hosts文件。
Hosts文件路径通常为“C:\Windows\System32\drivers\etc\hosts”。

找到Hosts文件后,请取消勾选“只读”属性。
取消只读后,右击Hosts文件,选择打开方式为记事本。
删除Hosts文件中的全部内容,保存并关闭即可。

3 - 关闭代理服务器
代理服务器如有问题,或代理服务器的地址和端口错误,也会导致无法打开网页。
这时我们就需要关闭代理服务器。
继续使用Windows键+R键打开运行窗口,在其中输入“inetcpl.cpl”并点击确定。
此操作会打开“Internet属性”页面。

打开“Internet属性”页面后,点击上方的“连接”栏。
在“连接”栏中点击中下位置的“局域网设置”按钮。

打开局域网设置后,取消勾选代理服务器下的“为LAN使用代理服务器”即可。
Windows 11系统也有另一种方法关闭代理服务器。
第一步,右击WLAN图标,点击“网络和Internet设置”来打开相关设置(详细请查看此指南中“1.1 - 修改DNS”项)
第二步,打开页面后向下滑动,点击“代理”按钮。

第三步,向下看,找到“手动设置代理”下的“使用代理服务器”,点击右侧的设置按钮。
第四步,在编辑代理服务器页面中关闭“使用代理服务器”。

结语
写这篇指南的原因是10月11日晚上断网了,没有办法登录Steam,情况就和前言中的相同。
因为想要使用Steam的云存档、时长记录、截图等功能,因此我尝试了修复网络。

甚至还跟Steam好友强尼银手(非常感谢接受我各种离谱行为)吐槽(发癫)没有网络非常痛苦。
于是,今天的我写下了这篇指南,希望能帮到大家,尽量避免这样的情况发生。
但因为我并非专业人士,或许会有很多错误,非常欢迎大家对此指南进行补充。
感谢阅读!