上位ドメインにサブドメインのNSレコードを一括登録する

本サービスで複数のIIJマネージドDNSサービスを契約されている場合、ご契約ゾーンごとに異なるマネージドDNSサーバが割り当てられます。

割り当てられたマネージドDNSサーバをサブドメインとして利用する場合、上位ドメインで委任先を指定する必要がありますが、マネージドDNSサーバはゾーンごとに異なるため上位ドメインで同様の設定を複数回する必要がある場合があります。

サブドメインと合わせて上位ドメインをご契約されている場合、委任先を指定するNSレコードを一括して登録できます。

ご利用の手順
  1. 「レコード管理」を開きます。
  2. レコード一覧の「」をクリックし、「サブドメイン委譲管理」メニューをクリックします。

    「サブドメインNSレコードの一括登録」画面に遷移します。
  3. 「サービスコード」「ゾーン名」「反映済のネームサーバ」及び「変更後のネームサーバ」が表示されます。表示内容を確認し、一括登録を希望するサービスコードをチェックします。
  4. 「一括登録」をクリックします。

    確認ダイアログが表示されます。
  5. 「一括登録」をクリックします。

    追加予定、もしくは更新予定でDNSレコードが登録されます。既にNSレコードが存在している場合は更新予定となり、そうでない場合は追加予定となります。
  6. 通常のレコード操作同様、ゾーン反映を行い登録が完了します。


エラーメッセージ

「一括登録」をクリックした後にエラーメッセージが表示された場合は、NSレコードの登録に失敗しています。以下のエラー識別番号から原因を特定し、お客様の環境に合わせて修正を実施してください。

エラー識別番号エラーケースエラーとなる例
(例となるため、記述は簡略化されたものとなっております)
conflicted_type_1

上位ドメインのdpmで子、孫のサブドメインの委任を同時に実施した状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
; subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.jp.
; subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.org.
; subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.info.

サブドメインとなる子のdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.

サブドメインとなる孫のdpm(subsub.sub01.example.com)の状態
$ORIGIN subsub.sub01.example.com.
@ IN NS ns002-examplehadcpjsdk.j.d-53.jp.
@ IN NS ns002-examplehadcpjsdk.j.d-53.org.
@ IN NS ns002-examplehadcpjsdk.j.d-53.info.

conflicted_type_2

上位ドメインのdpmに子、孫のサブドメインがあり、子への委任が行われている時に、孫となるサブドメインの委任を実施した状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
; subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.jp.
; subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.org.
; subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.info.

サブドメインとなる子のdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.

サブドメインとなる孫のdpm(subsub.sub01.example.com)の状態
$ORIGIN subsub.sub01.example.com.
@ IN NS ns002-examplehadcpjsdk.j.d-53.jp.
@ IN NS ns002-examplehadcpjsdk.j.d-53.org.
@ IN NS ns002-examplehadcpjsdk.j.d-53.info.

conflicted_type_3上位ドメインのdpmに子、孫のサブドメインがあり、孫への委任が行われている時に、子となるサブドメインの委任を実施した状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.jp.
subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.org.
subsub.sub01 IN NS ns002-examplehadcpjsdk.j.d-53.info.

サブドメインとなる子のdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.

サブドメインとなる孫のdpm(subsub.sub01.example.com)の状態
$ORIGIN subsub.sub01.example.com.
@ IN NS ns002-examplehadcpjsdk.j.d-53.jp.
@ IN NS ns002-examplehadcpjsdk.j.d-53.org.
@ IN NS ns002-examplehadcpjsdk.j.d-53.info.

conflicted_type_4

上位ドメインのdpmにおいて、レコードタイプがNSではなく、かつ、委任を実施しようとするサブドメインと同名のレコードが登録されている状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
sub01   IN A  192.0.2.1

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.

conflicted_type_5

委任を実施しようとするサブドメインのdpmにおいて、Zone Apex のNSレコードに上位ドメインのCNAMEが登録されている状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
sub01   IN A     192.0.2.1
cname   IN CNAME sub01

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.
@ IN NS cname.example.com.

conflicted_type_6

委任を実施しようとするサブドメインのdpmにおいて、Zone ApexのNSレコードに親のホスト名が登録されていて、かつ、A/AAAAレコードが登録されていない状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
; sub01 IN NS ns.example.com.
; ns    IN A  192.0.2.1

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.
@ IN NS ns.example.com.

conflicted_type_7

委任を実施しようとするサブドメインのdpmにおいて、Zone ApexのNSレコードに内部名が登録されていて、上位のドメインにGlueになるレコードが登録されていない状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01    IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01    IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01    IN NS ns001-example8t6as5lsf.r.d-53.info.
; sub01    IN NS ns.sub01.example.com.
; ns.sub01 IN A  192.0.2.1

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@  IN NS ns001-example8t6as5lsf.r.d-53.jp.
@  IN NS ns001-example8t6as5lsf.r.d-53.org.
@  IN NS ns001-example8t6as5lsf.r.d-53.info.
@  IN NS ns.sub01.example.com.
ns IN A  192.0.2.1

conflicted_type_8

上位ドメインのdpmでGlueになるレコードとサブドメインのdpmが異なる状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01  IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01  IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01  IN NS ns001-example8t6as5lsf.r.d-53.info.
; sub01  IN NS ns.sub01.example.com.
ns.sub01 IN A  192.0.2.2

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@  IN NS ns001-example8t6as5lsf.r.d-53.jp.
@  IN NS ns001-example8t6as5lsf.r.d-53.org.
@  IN NS ns001-example8t6as5lsf.r.d-53.info.
@  IN NS ns.sub01.example.com.
ns IN A  192.0.2.1

conflicted_type_9

上位ドメインのdpmにおいて、Glueではないサブドメインのレコードが登録されている状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01  IN NS  ns001-example8t6as5lsf.r.d-53.jp.
; sub01  IN NS  ns001-example8t6as5lsf.r.d-53.org.
; sub01  IN NS  ns001-example8t6as5lsf.r.d-53.info.
text.sub01 IN TXT "text"

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.

conflicted_type_10

サブドメインのDPMにおいてゾーンプロキシ機能が有効で、かつ、Zone ApexのNSレコードに本サービスとして不正な形式が登録されている状態


上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
; sub01 IN NS invalid_ns.example.com.

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.
@ IN NS invalid_ns.example.com.

conflicted_type_11

上位ドメインのdpmにおいてゾーンプロキシ機能が有効でかつ、本サービスとして不正な形式のDNSレコードが登録されている状態

上位ドメインとなるdpm(example.com)の状態
$ORIGIN example.com.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.jp.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.org.
; sub01 IN NS ns001-example8t6as5lsf.r.d-53.info.
other IN MX 10 no-reference.example.com.

サブドメインとなるdpm(sub01.example.com)の状態
$ORIGIN sub01.example.com.
@ IN NS ns001-example8t6as5lsf.r.d-53.jp.
@ IN NS ns001-example8t6as5lsf.r.d-53.org.
@ IN NS ns001-example8t6as5lsf.r.d-53.info.