如何设置 ENS 域名的反向解析记录

反向解析介绍

本文介绍如何设置反向解析记录(相对来说,之前设置的记录称为 “正向解析记录”)。

正向解析记录是将一个 ENS 域名解析到以太坊地址等资源的记录,与其相反,反向解析记录是指将一个以太坊地址解析到一个 ENS 域名的记录。这样,那些支持反向解析的应用,就可以根据需要使用可读性更好的 ENS 域名取代以太坊地址显示给用户。目前,反向解析的应用不像正向解析那么广泛,而且设置于否也不会影响正向解析的使用。你可以根据自己的情况设置反向解析记录。

有人可能会觉得,这不是多此一举吗?把 ENS 域名和以太坊地址关联起来不就行了,为啥还要进行双向解析?这个问题涉及到了 ENS 的内部实现机制,如果有兴趣,可以参阅 ENS 中文文档中的 域名处理反向解析 等内容。

在前面的教程中,我们将 ceshi.eth 的正向解析记录设置为 0xd55dA...D096,现在我们设置反向解析记录,就需要将 0xd55dA...D096 解析到 ceshi.eth

反向解析记录要和正向解析互相对应才能生效,设置反向解析,必须先设置正向解析,然后从域名正向解析记录中的以太坊地址反向解析到这个域名,否则反向解析是无效的。

操作步骤

下面我们以 ceshi.eth 为例,介绍如何设置反向解析记录。

因为 ceshi.eth 的正向解析记录设置为 0xd55dA...D096,而且在设置反向解析时,每个账户只能将自己的地址解析到某个域名,所以现在我们需要使用 0xd55dA...D096 这个账户连接 ENS 管理器

  1. 在浏览器上打开 ENS 管理器,并连接需要设置反向解析的账户。
  2. 连接好之后,在页面的右上角或左侧区域找到并打开 我的域名 页面。
  3. 在页面上找到反向解析记录区域(其中显示 反向记录:未设置)。

    由于之前没有设置过反向解析记录,所以在反向解析记录区域显示的是:反向记录:未设置 ,如果已经设置过反向解析,这里会显示 反向记录:已解析至 ***.eth

  4. 点击 反向记录:未设置 这一行,会展开反向记录设置区域。该区域内有一段关于反向解析记录的简单说明,说明文字下面的下拉菜单,列出了已经正向解析至当前地址的 ENS 域名,从中选择我们需要设置的域名。

    如果没有域名正向解析至该地址,则这个下拉菜单中显示为空。

  5. 点击区域内的 保存 按钮,钱包会要求确认交易,确认后,等待交易被打包。
  6. 该交易被打包成功后,原来的 反向记录:未设置 会变成 反向记录:已解析至 ceshi.eth,反向解析记录就设置完成了。

细心的用户可能会发现,反向解析记录设置完成后,ENS 管理器页面的左侧区域发生了一些变化:

本来显示 0xd55dA...D096 这个地址的位置变成了简洁的 ceshi.eth

转载本站内容请注明出处和链接。咨询 ENS 问题或加入 ENS 中文社区请联系 我们