经典网络的Windows实例公网和内网IP地址同时请求DNS解析导致应用访问缓慢

经典网络的Windows实例公网和内网IP地址同时请求DNS解析导致应用访问缓慢

更新时间:2020-08-14 17:53:08

免责声明: 本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。

问题描述

经典网络的Windows实例有两个网卡,分别为公网和内网网卡,DNS地址默认为10.XX.XX.116和10.XX.XX.118。使用同一个域名解析,公网和内网同时发出请求,某些场景下会导致业务应用访问缓慢。

问题原因

实例开启了智能多宿主名称解析,智能多宿主名称解析通过在所有可用的网络适配器上发送DNS请求,提高的DNS解析速度。

解决方案

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

请根据现场环境,选择以下对应的步骤:

修改注册表

  1. 远程登录Windows实例。
  2. 打开运行窗口,输入regedit,单击确定,打开注册表编辑器。
  3. 依次单击HKEY_LOCAL_MACHINE>SOFTWARE>Policies>Microsoft>Windows NT>DNSClient>DnsPolicyConfig,双击DisableSmartNameResolution,将数值数据设置为1,然后单击确定保存配置。
    image.png

修改DNS地址

修改公网的DNS地址,请参见以下公网地址:

  • 223.5.5.5
  • 223.6.6.6
  • 114.114.114.114

迁移到专有网络VPC

将ECS实例迁移至专有网络VPC,具体操作请参见经典网络迁移至专有网络

适用于

  • 云服务器ECS

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。