能上网但打开部分网站显示域名解析错误(错误105)是怎么回事?

云服之家 云服务器资讯 1.5K+

在日常生活和工作中,我们经常会遇到这样的问题:能够正常上网,但尝试访问某些网站时,却遇到了“域名解析错误,错误代码105”的提示,这究竟是怎么一回事呢?本文将详细探讨这一问题的原因、解决方法以及可能涉及的技术细节。

能上网但打开部分网站显示域名解析错误(错误105)是怎么回事?

云服之家,国内最专业的云服务器虚拟主机域名商家信息平台

什么是域名解析错误?

域名解析错误,通常指的是用户尝试通过域名访问网站时,浏览器无法将域名(如www.example.com)正确解析为对应的IP地址,从而无法建立连接,错误代码105是浏览器在尝试进行DNS查询时返回的一种错误提示。

可能导致域名解析错误的原因

  1. DNS服务器问题

    • DNS缓存问题:有时DNS服务器会缓存错误的IP地址信息,导致无法正确解析域名。
    • DNS服务器故障:DNS服务器本身出现故障或维护,导致无法提供正确的IP地址。
    • DNS污染:恶意攻击者可能会篡改DNS记录,将用户引导到错误的网站。
  2. 网络问题

    • 网络配置错误:如错误的网关设置、路由配置等。
    • 网络拥堵或不稳定:网络延迟或丢包可能导致DNS查询超时。
  3. 浏览器问题

    • 浏览器缓存:浏览器可能会缓存错误的DNS查询结果。
    • 浏览器插件或扩展:某些插件或扩展可能干扰DNS解析过程。
  4. 网站本身问题

    • 域名未正确配置:如域名未正确指向服务器IP,或DNS记录(A记录、MX记录等)配置错误。
    • 服务器故障:网站服务器出现故障或维护,导致无法响应DNS查询。
  5. ISP(互联网服务提供商)问题

    • ISP的DNS服务器问题:用户所使用的ISP的DNS服务器可能存在问题。
    • 网络策略限制:某些ISP可能对某些网站进行封锁或限制访问。

解决方法与排查步骤

  1. 清除浏览器缓存和Cookie

    • 在Windows上,可以通过Ctrl + Shift + Delete组合键清除浏览器缓存和Cookie。
    • 在Mac上,可以使用Cmd + Shift + Delete组合键。
  2. 更换DNS服务器

    • 尝试更换公共DNS服务器,如Google的8.8.8.8和8.8.4.4,或Cloudflare的1.1.1.1。
    • 在Windows上,可以通过“控制面板”->“网络和共享中心”->“更改适配器设置”->“Internet协议版本4(TCP/IPv4)”->“属性”->“使用下面的DNS服务器地址”进行设置。
    • 在Mac上,可以通过“系统偏好设置”->“网络”->选择当前连接的网络->“高级”->“DNS”进行配置。
  3. 检查网络配置和连接

    • 检查网络设置是否正确,包括IP地址、子网掩码、网关和DNS服务器设置。
    • 尝试重新启动路由器或调制解调器。
    • 检查网络连接是否稳定,尝试更换网线或使用无线连接。
  4. 使用命令行工具检查DNS解析

    • 在Windows上,可以使用nslookupipconfig /all命令检查DNS解析情况。
    • 在Mac和Linux上,可以使用dignslookup命令。
      dig www.example.com

      这将显示详细的DNS查询结果,包括使用的DNS服务器、查询的IP地址等。

  5. 联系ISP和网站管理员

    • 如果怀疑是ISP的问题,可以联系其客服进行咨询和投诉。
    • 如果怀疑是网站本身的问题,可以联系网站管理员或技术支持团队。
  6. 检查浏览器插件和扩展

    • 禁用浏览器插件和扩展,尝试重新访问网站以排除干扰因素。
    • 如果确定是某个插件或扩展导致的问题,可以考虑更新或卸载该插件。
  7. 使用代理或VPN

    如果怀疑是网络策略限制导致的问题,可以尝试使用代理或VPN绕过限制,但请注意,这可能会带来安全风险并违反相关法律法规,请确保在合法合规的范围内使用这些工具。

技术细节与注意事项

  • DNS缓存中毒:这是一种常见的网络安全威胁,攻击者通过篡改DNS记录将用户引导到恶意网站,为了防止这种情况发生,建议定期更新DNS记录并避免使用不安全的公共DNS服务器,可以使用DNSSEC(DNS安全扩展)来增强DNS安全性,但需要注意的是,并非所有DNS服务器都支持DNSSEC且需要正确配置才能生效,在选择和使用DNS服务器时需要谨慎考虑其安全性和可靠性,对于普通用户来说,保持操作系统和浏览器更新也是非常重要的安全措施之一,通过及时安装安全补丁和更新可以大大减少被黑客攻击的风险,避免访问不明来源的网站和下载未知来源的软件也是保护个人信息安全的重要步骤之一,对于企业和组织来说,建立自己的内部DNS服务器并进行集中管理也是一个有效的安全措施之一,通过严格控制内部网络的访问权限和策略可以大大降低安全风险并提高网络稳定性及可靠性,最后需要提醒的是,在处理域名解析错误问题时需要保持耐心和谨慎态度并遵循正确的排查步骤和方法以避免造成不必要的损失或麻烦发生,同时也要注意保护个人隐私和信息安全避免泄露敏感信息给不法分子利用造成损失发生!

标签: 域名解析错误 错误105 网站访问问题