検索

9.4. 複数の PTR レコードの作成

download PDF

Red Hat OpenStack Platform (RHOSP) DNS サービス (designate) で は、より広範囲に定義されたリバースルックアップゾーンを使用して、多数の PTR レコードを大規模なサブネットに追加できます。

前提条件

  • RHOSP プロジェクトは、PTR レコードを作成するゾーンを所有している必要があります。
  • より広範囲に定義されている、PTR レコードを保存するリバースルックアップゾーン。たとえば、198.51.100.0/24 リバースルックアップゾーン、100.51.198.in-addr-arpa。詳細は、「リバースルックアップゾーンの作成」 を参照してください。

手順

  1. Source コマンドで認証情報ファイルを読み込みます。

    $ source ~/overcloudrc

  2. 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 アドレス。

    この例では、リバースルックアップゾーンはより広範囲に定義されています。たとえば、100.51.198.0/24 リバースルックアップゾーン、100.51.198.in-addr-arpa

    $ openstack recordset create --record cats.example.com. --type PTR \
    --ttl 3600 100.51.198.in-addr.arpa. 3.100.51.198.in-addr.arpa.

    出力例

    +-------------+--------------------------------------+
    | Field       | Value                                |
    +-------------+--------------------------------------+
    | action      | CREATE                               |
    | created_at  | 2022-02-02T20:10:54.000000           |
    | description | None                                 |
    | id          | c843729b-7aaf-4f99-a40a-d9bf70edf271 |
    | name        | 3.100.51.198.in-addr.arpa.           |
    | project_id  | 123d51544df443e790b8e95cce52c285     |
    | records     | cats.example.com.                    |
    | status      | PENDING                              |
    | ttl         | 3600                                 |
    | type        | PTR                                  |
    | updated_at  | None                                 |
    | version     | 1                                    |
    | zone_id     | e9fd0ced-1d3e-43fa-b9aa-6d4b7a73988d |
    | zone_name   | 100.51.198.in-addr.arpa.             |
    +-------------+--------------------------------------+

検証

  1. リバースルックアップを実行して、IP アドレス (198.51.100.3) がドメイン名 (cats.example.com) にマッピングされていることを確認します。

    この例では、203.0.113.5 はデプロイメント内の DNS サーバーの 1 つです。

    $ dig @203.0.113.5 -x 198.51.100.3 +short

    出力例

    cats.example.com.

  2. リバースルックアップを実行して、他の IP アドレス (198.51.100.0/24) がドメイン名 (example.com) にマッピングされていることを確認します。

    この例では、203.0.113.5 はデプロイメント内の DNS サーバーの 1 つです。

    $ dig @203.0.113.5 -x 198.51.100.10 +short

    出力例

    example.com.

関連情報

  • コマンドラインインターフェイスリファレンスrecordset create
  • dig コマンドの man ページ
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.