当您满怀期待地在浏览器地址栏输入网址,准备畅游网络世界时,却冷不丁地被一行冰冷的文字拦住去路——“无法解析域名错误105 (net::ERR_NAME_NOT_RESOLVED)”,这个错误提示无疑会打断您的思绪,带来困扰,它并非复杂的病毒或硬件故障,而是一个与网络寻址相关的常见问题,本文将深入剖析错误105的本质,探究其背后的成因,并提供一套系统化、易于操作的解决方案,帮助您快速摆脱困境。

探究根源:错误105的本质
要理解错误105,我们首先需要了解互联网的一项基础服务:DNS(Domain Name System,域名系统),您可以将DNS想象成互联网的“电话簿”,我们习惯记忆的是像 www.google.com 这样易于理解的域名,但计算机之间通信需要的是一串由数字组成的IP地址(如 250.191.78),DNS的核心作用,就是在这两者之间进行翻译和转换。
当您在浏览器中输入一个网址时,您的计算机会向DNS服务器发起一个查询请求:“请问 www.google.com 的IP地址是什么?”如果DNS服务器能够正常响应并返回正确的IP地址,您就能顺利访问网站,而“无法解析域名错误105”的出现,意味着这个“翻译”过程失败了,您的计算机发送了请求,但没有收到任何有效回应,或者收到的回应是错误的,导致浏览器不知道该去哪里连接,最终只能报错。
常见诱因:为何会遇到此错误?
错误105的发生并非偶然,其背后通常隐藏着多种可能的原因,了解这些诱因,有助于我们更精准地定位问题。
- DNS服务器故障或配置不当:您所连接的网络(无论是家庭路由器还是运营商网络)默认指定的DNS服务器可能暂时宕机、响应缓慢或配置了错误信息。
- 本地网络连接问题:不稳定的Wi-Fi信号、松动的网线、路由器临时故障等,都可能导致数据包无法成功发送至DNS服务器。
- DNS缓存污染或损坏:为了提高访问效率,操作系统和浏览器会缓存DNS查询结果,如果这些缓存信息过时或损坏,就可能导致无法解析新的域名或解析到错误的地址。
- 防火墙或安全软件拦截:某些过于严格的防火墙或杀毒软件可能会误将正常的DNS查询请求当作潜在威胁而加以阻止。
- “Hosts”文件被修改:在Windows和macOS系统中,存在一个名为“hosts”的特殊文件,它可以强制将域名映射到指定的IP地址,如果该文件被恶意软件或错误配置修改,就可能干扰正常的DNS解析。
逐一击破:系统化的解决方案
面对错误105,不必惊慌,按照以下步骤从简到繁进行排查,您大概率可以自行解决问题。
检查基础网络连接
这是最基本也是最首要的一步,尝试访问其他网站,确认是否所有网站都无法打开,重启您的路由器和电脑是解决许多临时性网络问题的“万能钥匙”。

清除本地DNS缓存
刷新旧的、可能已损坏的DNS缓存,是解决此问题的有效方法。
- Windows系统:按下
Win + R键,输入cmd并回车,打开命令提示符,在窗口中输入ipconfig /flushdns并执行。 - macOS系统:打开“终端”应用程序,输入
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder并按回车,系统会要求您输入管理员密码。
更换为公共DNS服务器
如果默认DNS服务器不稳定,切换到可靠、快速的公共DNS服务器是极佳的选择,以下是几个主流选项:
| DNS 提供商 | 主 DNS | 备用 DNS | 特点 |
|---|---|---|---|
| Google DNS | 8.8.8 | 8.4.4 | 速度快,稳定性高,全球可用 |
| Cloudflare DNS | 1.1.1 | 0.0.1 | 强调隐私保护,速度极快 |
| OpenDNS | 67.222.222 | 67.220.220 | 提供可选的内容过滤和安全功能 |
更换方法:进入“控制面板” > “网络和 Internet” > “网络和共享中心” > 点击当前连接的网络(如“以太网”或“WLAN”) > “属性” > 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)” > 选择“使用下面的 DNS 服务器地址”,然后填入上表中的任意一组地址即可。
检查防火墙与安全软件
暂时禁用您的防火墙或第三方杀毒软件,然后再次尝试访问网站,如果问题解决,说明是这些软件的规则导致了问题,您需要在其设置中找到相关规则,将DNS查询(通常使用UDP端口53)加入信任列表。
重置网络设置
如果以上方法均无效,可以尝试使用操作系统自带的网络重置功能,在Windows 10/11中,前往“设置” > “网络和 Internet” > “高级网络设置” > “网络重置”,此操作将卸载并重新安装所有网络适配器,并将其他网络组件设置恢复为初始值。

相关问答 (FAQs)
错误105是只影响我的电脑,还是连接同一Wi-Fi的所有设备都会受影响?
解答:这取决于问题的根源,如果原因是您的电脑本地DNS缓存损坏、hosts文件错误或个人防火墙设置,那么问题将仅限于您的这台设备,但如果原因是路由器故障或运营商的DNS服务器出现问题,那么连接到该网络的所有设备(如手机、平板、其他电脑)都可能遇到同样的错误,通过对比不同设备的表现,可以帮助您快速判断问题所在。
更换为公共DNS服务器(如Google DNS)安全吗?会不会泄露我的隐私?
解答:使用像Google DNS或Cloudflare DNS这样信誉良好的公共DNS服务通常是安全的,并且在某些方面可能比您的网络运营商提供的默认DNS更注重隐私,它们不会记录您的个人身份信息,但可能会对DNS查询请求进行匿名化处理以用于改善服务和分析,所有DNS服务器在技术上都知道您请求访问了哪些域名,如果您对隐私有极高要求,可以选择像Cloudflare(1.1.1.1)这样明确承诺不记录用户IP地址和查询日志的服务,对于绝大多数用户而言,其带来的稳定性和速度提升远大于潜在的隐私顾虑。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复