
# 找回公网域名
#### 操作场景
域名作为互联网资源的核心标识，其使用权归属于注册购买的个人或组织（即域名所有者），且需通过DNS服务商的解析配置实现域名与服务器的关联，保障网站访问、邮件收发等业务正常运行。
您在使用华为云云解析服务为域名配置DNS解析时，需要先将域名添加至DNS控制台，如果该域名已经被其他华为云账号提前添加，您需要通过找回域名功能将域名找回至您的华为云账号。
这种场景的出现可能源于多种情况：例如域名所有者曾通过其他华为云账号配置过DNS解析、账号信息变更后域名未同步迁移、域名被他人账号提前添加用于产品功能测试等。此时，为保障域名所有者的合法使用权，华为云DNS提供 "找回域名" 功能，通过身份验证机制帮助域名所有者将域名重新关联至自身账号，确保其能正常行使域名的解析配置权限。
#### 原理介绍
找回域名的核心原理是**通过域名所有者身份验证，确认申请找回者为域名合法拥有者，进而实现域名解析权限的转移**，具体流程基于DNS解析记录的验证逻辑展开，大致流程如下：
1. **生成验证信息** ：当用户触发**找回域名**功能时，华为云DNS系统自动生成一条唯一的TXT类型解析记录。该记录包含特定的主机记录和随机字符串形式的记录值，是验证域名所有者身份的核心凭证，仅合法所有者能在域名当前的DNS服务商处配置该记录。
2. **配置验证信息** ：DNS系统的解析记录配置权限仅归域名所有者或其授权主体所有。用户在域名当前的DNS服务处商（若当前为华为云DNS，需先切换至第三方 DNS 服务商）配置TXT记录验证信息，本质是通过 "**修改域名的** **DNS** **服务器地址和解析记录并解析生效**" 验证域名所有者的身份合法。
3. **验证生效并转移权限** ：TXT记录验证信息配置完成后，华为云DNS通过互联网发送DNS查询请求，**验证域名对应的** **TXT** **记录与系统生成的记录值一致，** **即确认域名所有者身份合法**，系统会自动将该域名从原关联的华为云账号中移除，并添加至当前申请账号的公网域名列表，完成域名解析权限的转移。
![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/caution_3.0-zh-cn.png)
- 域名被找回至当前华为云账号时，会同时删除之前所在华为云账号中配置的DNS解析记录，请谨慎操作。
- 因错误执行域名找回操作造成的DNS解析服务异常，用户须自行承担造成的风险与后果。
- 如果域名当前已有生产业务在使用，建议联系账号所有者通过[迁移域名解析到华为云其他账号](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_06016.html)功能转移域名解析。
 
#### 约束与限制
- **待找回域名当前DNS服务商非华为云DNS**：在域名当前DNS服务商（如阿里云、腾讯云等）处配置TXT记录验证。
- **域名当前DNS服务商为华为云DNS**：无法直接配置TXT记录验证，请先在域名注册商处将DNS服务器地址修改为第三方DNS服务商（如阿里云、腾讯云等）提供的DNS服务器地址，再前往第三方DNS服务商处配置TXT记录验证。
 
#### 基本概念
#### 域名所有者
域名所有者，即注册购买域名的个人或组织，拥有域名的核心所有权和控制权，核心权责包括：
- **所有权与控制权**：域名所有者拥有域名的使用权，可以决定如何使用该域名（如搭建网站、绑定邮箱）、管理DNS设置、设置子域名等。
- **注册与维护**：域名所有者需在注册商处注册域名，并支付年度费用以续费，确保域名不会过期或者被回收。
- **管理权限** ：域名所有者有权**将域名转移至其他注册商** ，**或通过** **域名找回、** **账号间转移** **等方式，变更域名的DNS管理账号**。
- **续费与转移**：必须及时续费以避免域名过期。若想转让域名，需通过注册商进行转移或在二级市场交易。
 
#### DNS服务商
DNS服务商，指为域名提供DNS解析服务的公司，负责管理域名的解析设置，确保域名正确指向对应的服务器。主要作用包括：
- **域名解析**：将用户输入的域名转换为对应的IP地址，使用户能够访问目标网站。
- **管理DNS记录**：允许用户设置和管理各种DNS记录，如A记录、CNAME记录、MX记录等。
- **高可用性和稳定性**：通过多节点分布，确保DNS解析的稳定性和快速响应。
- **增值服务**：提供负载均衡、CDN集成、DDoS防护、智能解析等功能，提升网站性能和安全性。
常见的DNS服务商有华为云DNS、阿里云DNS、腾讯云DNS 等，**域名所有者可以通过在域名注册商处修改DNS服务器地址更换域名的DNS服务商**。
 #### 操作流程
![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002506999880.png "点击放大")
#### 操作步骤
如果您在华为云DNS控制台创建公网域名时，已经根据界面提示获取并记录找回域名所需的TXT记录验证信息，可跳过该步骤。
1. **获取TXT记录验证信息**
   
   1. 进入[公网域名列表页面](https://console.huaweicloud.com/dns/?#/dns/publiczones)。
   
   
   
   2. 单击页面右上角"创建公网域名"。
   
   3. 根据界面提示配置相关参数，单击"确定"。
   
   4. 界面提示域名已被其他租户创建，请根据提示信息单击"找回域名"。 ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002506455976.png "点击放大")
      
   
   5. 在"找回域名-TXT记录验证"页面，获取并记录用于验证域名所有者所需的**TXT记录验证** 信息。
      ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002506615800.png "点击放大")
      
   
   
   
   

2. **配置TXT记录** **验证**
   
   ![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/caution_3.0-zh-cn.png)
   **如果待找回域名当前的DNS服务商是华为云DNS，则无法直接添加TXT记录验证，需要将域名当前DNS服务商更改为第三方DNS服务商。**请前往域名注册商处将域名的DNS服务器地址修改为第三方DNS服务商（如阿里云、腾讯云等）提供的DNS服务器地址。
   本步骤以域名的当前DNS服务商为阿里云为例，相关内容仅供参考，详细操作步骤请参考阿里云的"添加解析记录"文档。
   1. 登录阿里云控制台。
   
   2. 在控制台左上角的服务列表中，选择"域名与网站 ＞ 云解析DNS"。 ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002538335677.png)
      
   
   3. 在云解析DNS控制台的左侧导航，选择"公网DNS解析 ＞ 权威域名解析"。
   
   4. 在域名列表中，单击"域名"列的目标域名名称。 如果域名列表中没有待找回域名，则需要先"添加域名"。
      ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002538415709.png "点击放大")
      
   
   5. 为域名配置TXT类型解析记录。
      - 记录类型：TXT。
      
      - 主机记录：请填写[1.e]中的主机记录信息。
      
      - 记录值：请填写[1.e]中的记录值信息。
        ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002506455980.png "点击放大")
        
       
   
   6. 单击"确定"，完成TXT记录的添加。 在解析记录列表中，当TXT记录"状态"列显示为"正常"时，表示TXT记录添加成功。
      
   
   
   
   
3. **验证TXT记录信息**
   
   待TXT解析生效后，返回[1.e]所示页面，单击"验证"按钮。
   后台系统会验证域名TXT解析记录是否生效，请耐心等待，验证通过后，域名将自动添加至当前账号中。
   ![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/caution_3.0-zh-cn.png)
   域名找回成功后，为保证后续您使用华为云云解析服务配置的解析生效，请再次前往域名注册商处将域名的DNS服务器地址修改为华为云提供的DNS服务器地址。
   详细请参见[修改公网域名的DNS服务器地址](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_20323.html)。
   
   
 
