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操作を実行して、多数のレコードをゾーンに一括追加します。