
# 内网域名解析简介
#### 概述
内网域名是指在VPC中生效的域名。云解析服务将内网域名与私网IP地址相关联，为华为云上云服务提供VPC内的域名解析服务。
内网域名具有以下特点：
- 可以随意创建，无需进行注册、域名实名认证以及备案。
- 仅在关联VPC内生效，一个域名可以关联多个VPC，且数量没有限制。
如果要实现内网域名解析，需要先在云解析服务中创建内网域名，并为其关联VPC。
内网域名解析是基于VPC网络的域名解析过程，通过华为云内网DNS把域名（如ecs.com）转换成私网IP地址（192.168.1.1）。内网域名解析实现云服务器在VPC内直接通过内网域名互相访问。同时，还支持不经公网，直接通过内网DNS访问云上服务，如OBS、SMN等。
#### 内网域名解析过程
云解析服务的内网DNS为华为云服务提供基于VPC网络的域名解析服务，解析过程如[图1]所示。
图1内网域名解析过程   
![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002315911272.png)
当VPC内云服务器访问内网域名时，内网DNS直接对内网域名进行解析，向云服务器返回对应被访问的云服务器的私网IP地址。
#### 应用场景
内网域名解析主要包括以下应用场景。
- [云服务器主机名管理]
  您可以根据云服务器的位置、用途、所有者等信息规划主机名，并使用主机名为云服务器添加内网解析记录，便于直观地获取云服务器的信息，更利于管理云服务器。
  例如，您在某区域的某个可用区部署了20台ECS，其中10台用于网站A，10台用于网站B，则可以采用以下方式规划主机名和内网域名：
  - 网站A：weba01.region1.az1.com\~weba10.region1.az1.com
  
  - 网站B：webb01.region1.az1.com\~webb10.region1.az1.com
  
  
  完成上述规划后，可以帮助您快速定位云服务的位置和用途，便于日常管理和维护。
  您可以参考[配置ECS的内网域名解析](https://support.huaweicloud.com/qs-dns/dns_qs_0006.html)完成云服务器主机名管理的相关操作。
- [云服务器切换]
  随着互联网用户数量的高速增长，一个网站应用部署在一个服务器上很难经得起高并发的访问，业务拆分到多个服务器分担压力是最基本的方案。
  多个服务器可以建立在同一个VPC内，云服务器之间通过私网IP实现互访，私网IP会写入云服务器的内部调用API接口中。此时，存在这样的问题：假如其中一个云服务器发生切换，私网IP也会随之变化，这时就需要修改其他云服务器代码中的API接口，并重新发布变更，维护极其不便。
  这时，如果您通过云解析服务为您VPC内的每个云服务器创建一个内网域名，并添加到对应私网IP的解析。这样，云服务器之间可以通过内网域名进行互访。当某个云服务器发生切换时，无需修改云服务器的代码，只需修改对应域名的解析记录即可。
  云解析服务作为内网DNS的典型应用场景如[图2]所示。
  图2为云服务器配置内网域名   
  ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002382886165.png "点击放大")
  在一个VPC内，部署了ECS和RDS。其中：
  - ECS：作为主业务站点和业务入口。
  
  - ECS1：作为公共接口。
  
  - RDS1：作为数据库，存储业务数据。
  
  - ECS2和RDS2：作为备份服务器和数据库。
  
  
  当该网站在运行过程中，因ECS1故障，需要将业务切换到备份的云服务器ECS2时，如果云服务器没有配置内网域名，则需要通过修改主业务节点ECS的代码来重新设置云服务器的内网IP地址。该操作需要中断业务并重新发布网站，耗时耗力。
  假如在部署该网站时，我们为云服务器申请了内网域名，且代码中设置的是云服务器的内网域名，则仅需要通过修改内网域名解析记录即可实现云服务器的切换，无需中断业务，也不需要重新发布网站。
  您可以参考[为云服务器配置内网域名](https://support.huaweicloud.com/bestpractice-dns/dns_bestprac_0002.html)为您的云服务器规划内网域名信息。
- [云服务器访问云上资源]
  当您创建云服务器时，可以使用内网DNS进行解析，不经公网直接访问SMN、OBS等云服务。
  当您创建云服务器时，
  - 如果关联VPC子网的DNS服务器设置为公共DNS，云服务器对云服务的访问需要通过公共DNS在Internet上进行解析。 当云服务器访问OBS、SMN等华为云上服务时，解析过程如[图3]右侧的"1\~10"所示。
    在解析过程中，因需要通过Internet，访问时延大，体验差。
    
  
  - 如果关联VPC子网的DNS服务器默认设置为华为云内网DNS，云服务器对云服务的访问直接通过内网DNS进行解析。 当云服务器访问OBS、SMN等华为云上服务时，内网DNS直接返回这些云服务的内网地址，无需通过Internet，访问时延小，性能高，解析过程如[图3]左侧的"①\~④"所示。
    您可以参考[怎样切换内网DNS](https://support.huaweicloud.com/dns_faq/dns_faq_005.html)将云服务器的默认DNS服务器修改为华为云的内网DNS，这样就可以实现通过内网DNS直接访问云服务。
    
  
  
  图3访问云服务   
  ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002349870301.png "点击放大")
#### 相关功能
表1内网域名解析的相关功能 
| 功能分类   | 功能名称                                                                                   | 功能描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|:---|:---|:---|
| 内网域名管理 | [创建内网域名](https://support.huaweicloud.com/usermanual-dns/zh-cn_topic_0057773658.html)   | 介绍如何在云解析服务中创建内网域名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| 内网域名管理 | [管理内网域名](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_0033.html)      | 介绍如何修改、删除、批量删除以及查看内网域名。 **约束限制：** - 内网域名创建成功后不支持修改域名名称。  - 删除内网域名后，会同步删除域名的所有解析记录。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 内网域名管理 | [跨账号共享内网域名](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_1205.html)   | 介绍云解析服务如何实现跨账号共享内网域名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| 内网域名管理 | [为内网域名关联VPC](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_0003.html)  | 介绍使内网域名在多个VPC内生效时的操作方法。 **约束限制：** - 关联的VPC需要与服务器（例如ECS）所在VPC保持一致，否则会导致内网域名解析不成功。  - 支持批量关联VPC，每次最多可关联20个VPC。  - 每个内网域名最多可关联100个VPC。  - 每次批量关联的多个VPC必须属于同一区域，如需关联不同区域的VPC，请进行多次关联操作。  - 开启子域名递归解析、解析器、权重、访问日志功能的内网域名，不能关联包含CloudDCN子网或CloudPond子网的VPC，否则将导致解析失败。   |
| 内网域名管理 | [为内网域名解关联VPC](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_0004.html) | 介绍解除内网域名与某个VPC的关联关系的操作方法。 **约束限制：** - 如果内网域名当前仅关联一个VPC，则无法执行解关联VPC操作，要使内网域名在当前VPC内不生效，可以暂停解析或删除该内网域名。详细请参见[暂停解析](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_2516.html#dns_usermanual_2516__section36945331203556)、[删除内网域名](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_0033.html#dns_usermanual_0033__section5576188803045)。  - 支持批量解关联VPC，每次最多可解关联20个VPC。                                                                                                                                                                                                                                            |
| 产品规则   | [解析记录类型及配置规则](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_2511.html) | 介绍内网域名支持的解析记录类型、业务场景、配置规则等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 产品规则   | [解析记录冲突处理规则](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_2512.html)  | 介绍内网域名解析记录的冲突规则和处理措施。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| 解析记录管理 | [添加内网域名解析记录](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_2513.html)  | 介绍如何为内网域名配置不同类型的解析记录。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| 解析记录管理 | [设置子域名递归解析](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_05046.html)  | 介绍如何为内网域名的设置子域名递归解析代理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 解析记录管理 | [管理解析记录](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_2514.html)      | 介绍如何修改解析记录、删除解析记录、批量删除单个域名的解析记录、查看解析记录详情。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 解析记录管理 | [暂停/启用解析](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_2516.html)     | 介绍如何暂停或者启用域名的解析记录。 不支持暂停系统自动生成的NS类型和SOA类型的记录集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   
