# 如何为ECS配置DNS？
#### 操作场景
DNS服务器用于解析弹性云服务器的域名。默认情况下，用于解析弹性云服务器域名的DNS服务器的IP地址会在创建ECS时自动配置，不需要人工配置。除非默认的DNS服务器的IP地址被修改，导致域名解析失败，才需要配置DNS的IP地址。
DNS服务器东北区IP地址为100.125.6.250，其它区域详情请参见[华为云内网DNS地址](https://support.huaweicloud.com/dns_faq/dns_faq_002.html)。
您可以通过如下方式为ECS配置DNS：
- （推荐）通过修改ECS所属子网的DNS服务器地址 详细操作，请参见[怎样修改云服务器的DNS服务器地址？](https://support.huaweicloud.com/vpc_faq/vpc_faq_0105.html)。
  
- 在ECS操作系统内部进行修改
  - [Linux系统操作步骤]
  
  - [Windows系统操作步骤]
   
 
 #### Linux系统操作步骤
本章节以CentOS 7.5版本系统为例进行介绍。
![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
该方法对于Ubuntu系统可能不生效，如有问题，请参见[Ubuntu系统ECS重启后"/etc/resolv.conf"被还原怎么办？](https://support.huaweicloud.com/trouble-ecs/ecs_trouble_0374.html)。
1. 以root用户登录云服务器。
2. 执行**vi /etc/resolv.conf** 命令编辑"/etc/resolv.conf"文件。在已有的nameserver配置前写入DNS服务器的IP地址，如[图1]所示。
   
   图1配置DNS   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002348468029.png)
   格式如下：
   ```
   nameserver 100.125.1.250
   nameserver 100.125.17.29
   ```
   
   
3. 单击"Esc"，并输入**:wq**，保存退出。
4. 执行以下命令，查看IP地址是否写入成功。 
   **cat /etc/resolv.conf**
   
   
5. 执行以下命令，验证文件系统域名是否可以解析到IP地址。 
   **nslookup** *文件系统域名*
   ![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
   文件系统域名请从文件系统的挂载地址中获取。
   
   
6. （可选）在使用DHCP服务的网络环境，需要对"/etc/resolv.conf"文件进行锁定设置，禁止文件在云服务器重启后进行自动修改。防止[2]中写入的DNS服务器的IP地址被重置。
   
   1. 执行如下命令，进行文件锁定设置。
      **chattr +i /etc/resolv.conf**
      ![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
      如果需要再次对锁定文件进行修改，执行**chattr -i /etc/resolv.conf**命令，解锁文件。
      
   
   2. 执行如下命令，验证是否设置成功。 **lsattr /etc/resolv.conf**
      回显如[图2]所示信息，表明文件处于锁定状态。
      图2锁定状态的文件   
      ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002314549168.png) 
   
   
   
   
 
 #### Windows系统操作步骤
本章节以Windows Server 2012版本系统为例进行介绍。
1. 进入弹性云服务器界面，登录已创建好的Windows Server 2012版本的弹性云服务器。
2. 单击左下角"这台电脑"，弹出"这台电脑"界面。
3. 右键单击"网络"，选择"属性"。弹出"网络和共享中心"，如[图3]所示。选择"本地连接"。
   
   图3网络和共享中心   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002314389356.png "点击放大")
   
   
4. 在"活动"区域，选择"属性"。如[图4]所示。
   
   图4本地连接活动   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002348348273.png "点击放大")
   
   
5. 弹出"本地连接属性"对话框，选择"Internet 协议版本 4 (TCP/IPv4)"，单击"属性"。如[图5]所示。
   
   图5本地连接属性   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002348468089.png "点击放大")
   
   
6. 在弹出的"Internet 协议版本 4 (TCP/IPv4)属性"对话框中，选择"使用下面的DNS服务器地址"，如[图6]所示，根据需要配置DNS。DNS服务器东北区IP地址为100.125.6.250，其它区域详情请参见[华为云内网DNS地址](https://support.huaweicloud.com/dns_faq/dns_faq_002.html)。配置完成后，单击"确定"，完成配置。
   
   图6Windows系统配置DNS   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002314549180.png "点击放大")
   
   
 
