9.3. PTR レコードの作成
Red Hat OpenStack Platform (RHOSP) DNS サービス (designate) では、PTR レコードを作成して、リバースルックアップ (アドレスから名前へのマッピング) を有効にします。リバースルックアップを有効にすることは、RHOSP デプロイメントで DNS サービスを適切に設定するために必要です。
前提条件
- RHOSP プロジェクトは、PTR レコードを作成するゾーンを所有している必要があります。
- PTR レコードを保存するリバースルックアップゾーン。詳細は、「リバースルックアップゾーンの作成」 を参照してください。
手順
Source コマンドで認証情報ファイルを読み込みます。
例
$ source ~/overcloudrc
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.
出力例
+-------------+--------------------------------------+ | Field | Value | +-------------+--------------------------------------+ | action | CREATE | | created_at | 2022-02-02T19:55:50.000000 | | description | None | | id | ca604f72-83e6-421f-bf1c-bb4dc1df994a | | name | 42.100.51.198.in-addr.arpa. | | project_id | 123d51544df443e790b8e95cce52c285 | | records | www.example.com. | | status | PENDING | | ttl | 3600 | | type | PTR | | updated_at | None | | version | 1 | | zone_id | f5546034-b27e-4326-bf9d-c53ed879f7fa | | zone_name | 42.100.51.198.in-addr.arpa. | +-------------+--------------------------------------+
検証
リバースルックアップを実行して、IP アドレス (
198.51.100.42
) がドメイン名 (www.example.com
) にマッピングされていることを確認します。例
この例では、
203.0.113.5
はデプロイメント内の DNS サーバーの 1 つです。$ dig @203.0.113.5 -x 198.51.100.42 +short
出力例
www.example.com.
関連情報
- コマンドラインインターフェイスリファレンス の recordset create
-
dig
コマンドの man ページ