DNSゾーンへのレコードの追加
ドメイン情報を含むレコードをドメイン・ネーム・サービス(DNS)ゾーンに追加します。各レコード・タイプには、レコード・データ(RDATA)という情報が含まれています。
たとえば、AまたはAAAAレコードのRDATAにはドメイン名のIPアドレスが含まれ、MXレコードにはドメインのメール・サーバーに関する情報が含まれます。Oracle Cloud Infrastructureでは、すべてのRDATAを最もマシン可読フォーマットに正規化します。返されるRDATAの表示は、初期入力とは異なる場合があります。詳細は、リソース・レコードの管理を参照してください。
一般的なサービス情報については、DNS Service Overviewを参照してください
ノート
ゾーンがアクティブでないときは、レコードを管理できません。
ゾーンがアクティブでないときは、レコードを管理できません。
- ゾーンが更新されている場合は、少し待機してから再試行してください。
- ゾーンの状態が失敗の場合は、ゾーンを削除して再作成します。ゾーン名が一意で、ゾーンの作成に使用したすべてのゾーン・ファイルにエラーが存在しないことを確認してください。
- ノート
ゾーン内のレコードの数とタイプは、ゾーンとそのDNS管理の目標によって異なります。 - 重要
- 指定したレコードが存在しない場合は作成されます。レコードが存在する場合は、リクエストの本文のレコードを表すように更新されます。
- ゾーン名がパス・パラメータとして指定され、スコープ問合せパラメータにPRIVATEが使用されている場合は、
viewId
問合せパラメータが必要です。
-
record rrset updateコマンドと必要なパラメータを使用して、ゾーン内のRRsetに単一のレコードを追加します。RRsetは、同じ名前、タイプおよびTTL値を持つレコードのグループとして定義されます。
oci dns record rrset update --domain FQDN_1 --rtype "record_type_1" --zone-name-or-id zone_name or zone_OCID --items '[{"domain":"FQDN_1","rdata":"record_data","rtype":"record_type_1","ttl":"time_to_live_seconds"}]' ... [OPTIONS]
-
レコードをゾーンに一括追加するには、record zone updateコマンドと必要なパラメータを使用します。
oci dns record zone update --zone-name-or-id zone_name or zone_OCID --items '[{"domain":"FQDN_1","rdata":"record_data","rtype":"record_type_1","ttl":"time_to_live_seconds"}; {"domain":"FQDN_2","rdata":"record_data","rtype":"record_type_1","ttl":"time_to_live_seconds"}]' ... [OPTIONS]
CLIコマンドのフラグおよび変数オプションの完全なリストは、CLIコマンドライン・リファレンスを参照してください。
- 重要
- 指定したレコードが存在しない場合は作成されます。レコードが存在する場合は、リクエストの本文のレコードを表すように更新されます。
- ゾーン名がパス・パラメータとして指定され、PRIVATEがスコープ問合せパラメータに使用される場合は、
viewId
問合せパラメータが必要です。
-
UpdateRrset操作を実行して、ゾーン内のRRsetに単一のレコードを追加します。RRsetは、同じ名前、タイプおよびTTL値を持つレコードのグループとして定義されます。
-
UpdateZoneRecords操作を実行して、多数のレコードをゾーンに一括追加します。