9.3. 创建 PTR 记录
在 Red Hat OpenStack Platform (RHOSP) DNS 服务(指定)中,您要创建 PTR 记录来启用反向查找(address-to-name 映射)。启用反向查找是在 RHOSP 部署上正确配置 DNS 服务的一部分。
先决条件
- 您的 RHOSP 项目必须拥有创建 PTR 记录的区域。
- 用于存储 PTR 记录的反向查找区域。更多信息请参阅 第 9.2 节 “创建反向查找区域”。
流程
提供您的凭据文件。
示例
source ~/overcloudrc
$ source ~/overcloudrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
openstack recordset create命令创建 PTR 记录,并指定这些所需参数:--record <domain_name>- 执行反向查找时应返回的目标(即域名)。
--type PTR-
您要创建的记录类型
PTR。 <zone_name>- 记录所在的区域的名称,即记录所在的反向查找区域。
<record_name>PTR 记录的名称。
记录名称必须与 <zone_name> 匹配,或者是区的成员。例如,对于反向查找区
100.51.198.in-addr.arpa.,它们是有效的 PTR 记录名称:1.100.51.198.in-addr.arpa.,2.100.51.198.in-addr.arpa., 以及任何在198.51.100.0/24子网中的其他反向 IP 地址。示例
openstack recordset create --record www.example.com. --type PTR \ 42.100.51.198.in-addr.arpa. 42.100.51.198.in-addr.arpa.
openstack recordset create --record www.example.com. --type PTR \ 42.100.51.198.in-addr.arpa. 42.100.51.198.in-addr.arpa.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
执行反向查找,以确认 IP 地址(
198.51.100.42)已映射到域名(www.example.com)。示例
在本例中,
203.0.113.5是部署中的一个 DNS 服务器:dig @203.0.113.5 -x 198.51.100.42 +short
$ dig @203.0.113.5 -x 198.51.100.42 +shortCopy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
www.example.com.
www.example.com.Copy to Clipboard Copied! Toggle word wrap Toggle overflow