本稿ではIPA試験で必要とされる知識をまとめます。
目次
サブドメイン委譲を行うための最小設定
example.jpからsub.example.jpにサブドメインの移譲を行うための設定は下記のようになります。
example.jp. | IN | SOA | (割愛) |
sub.example.jp. | IN | NS | ns1.sub.example.jp. |
ns1.sub.example.jp. | IN | A | XX.XX.XX.XX |
sub.example.jp. | IN | SOA | (割愛) |
sub.example.jp. | IN | NS | ns1.sub.example.jp. |
ns1.sub.example.jp. | IN | A | XX.XX.XX.XX |
親のゾーンファイルにNSレコードとAレコードの両方を設定する必要がある点に注意しましょう。子のゾーンファイルには自分自身をネームサーバとするNSレコードとそのAレコードを両方設定します。結果として,親にも子にも同じような二つのレコードが登録されることになります。この二つのレコードが親と子で齟齬がある場合には,名前解決が正常に行われなくなってしまいます。
ゾーンファイルの省略記法を用いると下記のようになります。
@ | IN | SOA | (割愛) |
sub.example.jp. | IN | NS | ns1.sub.example.jp. |
ns1.sub.example.jp. | IN | A | XX.XX.XX.XX |
@ | IN | SOA | (割愛) |
@ | IN | NS | ns1.sub.example.jp. |
ns1 | IN | A | XX.XX.XX.XX |
sub.example.jpのネームサーバが委譲先にない場合は下記のようになります。
example.jp. | IN | SOA | (割愛) |
sub.example.jp. | IN | NS | ns1.example.jp. |
ns1.example.jp. | IN | A | YY.YY.YY.YY |
sub.example.jp. | IN | SOA | (割愛) |
sub.example.jp. | IN | NS | ns1.example.jp. |
sub.example.jpゾーンにはAレコードは書かずにexample.jpゾーンのAレコードで担保します。
コメント