更新时间:2025-09-05 GMT+08:00
分享

为ECS一键设置DNS服务器

操作场景

ECS支持一键设置DNS服务器功能。通过该功能您可以一键设置ECS的DNS服务器地址。

该功能通常用于优化网络访问速度,解决中国大陆区域ECS访问海外网站时,跨国际网络访问慢、网络时延大、连接不稳定等问题。

本文介绍如何一键修改ECS的DNS服务器地址。

约束与限制

  • 该功能依赖云运维中心(Cloud Operations Center,简称COC),需开通并授权COC服务。

    对于IAM用户,需额外配置COC资源操作类权限,详细内容,请参见配置ECS自助运维自定义策略

  • 该功能依赖UniAgent。UniAgent是统一数据采集Agent,支持脚本下发和执行。

    若ECS未安装UniAgent,则无法一键修改DNS服务器,详细内容,请参见为ECS安装UniAgent

  • “创建中”的ECS不支持一键修改DNS服务器。

操作步骤

  1. 登录控制台,进入弹性云服务器列表页面。
  2. 在待设置DNS服务器的ECS的“操作”列,单击“更多 > 运维与监控 > 设置DNS服务器”。
  3. (可选)在“开通云运维中心并添加权限”页面,阅读服务声明并勾选后,单击“开通并授权”。

    若当前账号未开通并授权COC服务,则会显示该页面。

  4. 在“设置DNS服务器”页面,根据界面提示信息,设置ECS的DNS服务器地址。

    设置DNS服务器功能依赖UniAgent,如果提示未安装UniAgent或者安装失败,请参考为ECS安装UniAgent进行安装,否则无法设置DNS服务器。

    当设置DNS服务器为非华为云DNS时,为防止内网不通,系统默认将华为云DNS作为备选DNS服务器。

    图1 设置DNS服务器
    • 选择已有DNS服务器:

      在“DNS服务器地址”区域,选择华为云DNS或非华为云DNS作为ECS的DNS服务器。

    • 自定义DNS服务器:

      单击“DNS服务器地址”区域的“自定义DNS服务器”,设置首选和备选的DNS服务器地址。

  5. 单击“确定”,完成ECS的DNS服务器地址设置。

相关文档