服务器内部和本地域名解析不一致导致无法访问

服务器内部和本地域名解析不一致导致无法访问

贡献者:

KB小秘书

 · 

更新时间:2019-08-12 13:51:35

提示: 这是一篇由阿里云ACE开发者(Alibaba Cloud Engineer)贡献,针对特定用户问题发布的文章。文档的内容以原稿呈现,阿里云对于文档内容不做任何形式的承诺。阿里云有权在未经通知的情形下对文档内容做出任何形式的修改。

问题描述

使用Windows server 2008 R2访问某网站,无法打开。但是在外网通过浏览器能够直接打开该网站。进一步分析发现服务器内部和本地域名解析的IP不一致。

 

问题原因

该问题通常是DNS解析缓存或者系统内部有绑定HOSTS导致。

 

解决方案

  1. 在服务器内部使用ping和nslookup命令,对比解析IP是否一致。
  2. 如果域名解析的IP不一致,可通过ipconfig /flushdns命令清空DNS缓存,然后再通过ping命令查看域名解析是否正常。
  3. 打开C:\Windows\System32\drivers\etc\hosts文件,查看是否有hosts绑定,如果有,去掉绑定后查看域名解析是否正常。
  4. 使用ping命令确认解析正常。

 

适用于

  • 云服务器 ECS
  • 89

    发布KB

  • 555

    回答问题

  • 1

    粉丝数