Windows实例内部自定义域名解析与本地网络域名解析不一致导致无法访问网站如何处理?

问题描述

在Windows实例内部通过浏览器无法访问某网站,但在其他设备上可以正常访问,排查发现Windows实例内部自定义域名解析与本地网络域名解析不一致,具体说明如下:

  1. 在Windows实例内访问失败,如图所示,但是使用本地电脑可以正常访问该网站。20230207182245
  2. 登录Windows实例,然后在Windows实例内部的命令提示符中执行ping 网站域名nslookup 网站域名命令,发现在Windows实例内部自定义域名解析与本地网络域名解析不一致,如图所示:20230207182813

问题原因

Windows实例内部和本地域名解析的IP地址不一致的可能原因如下:

  • Windows操作系统中存在DNS(Domain Name Server,简称DNS)解析缓存。此时,您需要刷新DNS解析缓存后重新访问网站,具体操作,请参见刷新DNS解析缓存。
  • Windows操作系统的hosts文件中已存在该网站绑定的配置。此时,您需要删除hosts文件中绑定的配置后重新访问网站,具体操作,请参见删除hosts文件配置。
  • 专有网络VPC类型的Windows实例内针对该域名配置了PrivateZone记录。此时,您需要修改Windows实例的相关记录后重新访问网站,具体操作,请参见修改PrivateZone记录。

解决方案

说明

本文操作以Windows Server 2019 数据中心版 64位中文版操作系统为例,其他版本的Windows操作系统可参考本文操作步骤进行修改。

刷新DNS解析缓存

  1. 远程连接Windows实例。
  2. 清空Windows操作系统中的DNS解析缓存。
    1. 在搜索栏输入cmd,然后单击命令提示符20230120131443
    2. 在命令提示符中,执行ipconfig /flushdns命令,清空DNS解析缓存。刷新DNS的命令
  3. 在命令提示符中,执行ping 网站域名命令,查看域名解析是否正常。如图所示,域名解析恢复正常。验证域名解析恢复正常
  4. 重新使用浏览器访问网站。

删除hosts文件配置

  1. 远程连接Windows实例。
  2. 清除Windows操作系统的hosts文件中该网站绑定的配置。打开C:\Windows\System32\drivers\etc\hosts文件,查看是否存在该网站的配置,如果存在,如图所示,则您需要删除该配置后保存文件。hosts文件新
  3. 在命令提示符中,执行ping 网站域名命令,查看域名解析是否正常。如图所示,域名解析恢复正常。验证域名解析恢复正常
  4. 重新使用浏览器访问网站。

修改PrivateZone记录

  1. 登录云解析控制台。
  2. 在左侧导航栏,单击PrivateZone
  3. PrivateZone页面,单击权威Zone页签。
  4. 在PrivateZone列表中,单击目标PrivateZone的ID。在详情信息页面,查看已关联VPC信息,然后检查该信息是否与Windows实例所在的VPC信息一致。查看VPC关联信息如果关联的VPC信息与Windows实例所在的VPC信息不一致,则您需要在云解析控制台上将VPC信息修改为Windows实例所在的VPC信息,操作如下:
    1. 在PrivateZone列表中,单击目标PrivateZone操作列中的关联VPC单击关联VPC
    2. 关联VPC面板中,添加Windows实例所在的VPC信息,然后单击确认关联VPC面板
  5. 在PrivateZone列表中,单击目标PrivateZone的名称。在解析设置页面,查看主机解析记录信息,然后检查已设置的解析记录信息与业务使用情况是否一致。查看解析记录如果已设置的解析记录信息与业务使用情况不一致,则您需要修改解析记录,操作如下:
    1. 解析设置页面,单击目标记录的操作列中的修改
    2. 修改记录页面,根据实际情况修改解析记录,然后单击确定修改记录
  6. 重新使用浏览器访问网站。

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/10129

(0)
凯影的头像凯影
上一篇 2023年11月17日 下午2:36
下一篇 2023年11月20日 下午4:15

相关推荐

  • 在 VMware 中安装 Kali Linux 系统的详细过程

    Kali Linux 是用于学习和练习黑客攻击和渗透测试的Linux发行版的不二之选。 而且,如果你经常捣鼓 Linux 发行版,出于好奇心,你可能已经尝试过它。 警告!本文介绍的内容仅供学习 Kali Linux 的安装,请勿使用 Kali Linux 进行任何非授权的行为。Kali Linux 应该用于在授权的情况下,对授权的目标进行合理的渗透测试,以了…

    2022年6月8日
    2.8K00
  • 常见IIS错误解决方法

    1、错误号401.1症状:HTTP 错误 401.1 – 未经授权:访问由于凭据无效被拒绝。分析:由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。解决方案:(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:控制面板->管理工具->计算机管理->本地用户和组,将IUS…

    2022年11月25日
    1.6K00
  • Word怎么给文字加拼音?Word给文字加拼音的方法

      在Word中给文字添加拼音是为了方便读者正确发音和理解文本。为文字加上拼音可以帮助不熟悉该语言的读者更准确地阅读,特别适用于外语学习资料、文档、教材等。以下是在Word中给文字添加拼音的简单步骤。   Word给文字加拼音的方法   1、首先打开word文档,然后点击“空白文档”。   2、再点击任务栏中的“开始”。   3、选中自己要去添加拼音的文字。…

    2024年6月14日
    1.5K00
  • Centos7安装postgresql数据库

    1.更新源 2.安装postgresql 3.初始化数据库 4.启动数据库并设置开机启动 5.登录postgresql并设置密码 postgresql在安装时默认添加用户postgres 输入 psql 进入数据库是这样的 设置密码: 退出按:q 备注其他:列出所有库l 列出所有用户du 列出库下所有表d 6.重启数据库: 7 创建数据库跟用户 因为post…

    2023年4月11日
    1.5K00
  • linux中为cp和mv命令添加进度条

    安装高级复制补丁以在 Linux 中向 cp 和 mv 命令添加进度条 cp 和 mv 命令是GNU coreutils. 所以你需要GNU coreutils从这里下载最新的。 现在两个新的补丁的二进制文件即cp与mv将在中创建coreutils-9.0/src的文件夹。只需将它们复制到你的 $PATH 中,如下所示: 该cpg和mvg命令有现在进度条的功…

    2023年6月16日
    1.3K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信