ゾーンファイル
ゾーンファイルは、ネームサーバーに保存されているプレーンテキストファイルで、そのネームサーバーのゾーン内にあるドメインに関する情報が含まれています。ネームサーバーの管理者の連絡先情報や、各ドメインおよびサブドメインと、それぞれに対応するIPアドレスが一覧表示されています。ゾーンファイルはドメインネームシステムのインフラストラクチャーに欠かせない要素であり、DNSシステムの階層内のあらゆるレベルで、コンピューターがインターネット上のサーバーを見つけられるようにします。
DNSシステムは、より大きな名前空間の一部をゾーンに委任し、ゾーンをさらに小さなゾーンに分割できます。最も大きなゾーンは、それぞれのトップレベルドメイン(.comや.netなど)全体をカバーします。その中には、別のネームサーバーが管理する小さなゾーンがあり、単一のドメイン(example.com)とそのサブドメイン(mail.example.com)で構成される場合や、複数のドメインから成るより大きなグループをカバーする場合があります。各ネームサーバーは、自分のゾーン内にあるドメインのゾーンファイルと、各ドメインおよびサブドメインに対応するIPアドレスを管理しています。インターネット上の別のコンピューターがそのネームサーバーに要求を送ると、ネームサーバーはゾーンファイルを確認し、要求されたドメインのIPアドレスを返します。
ゾーンファイルには、ドメインに関する重要な情報がいくつか保存されています。各ゾーンファイルは、1つ以上のディレクティブから始まります。ディレクティブは、'$'文字で始まるテキスト行で、TTLの有効期限タイマーや、相対ドメイン名の基準となるオリジンドメインの指定など、ネームサーバーが従う指示を設定します。すべてのゾーンファイルには、ネームサーバーの管理者のメールアドレス、権威のあるマスターDNSサーバーのアドレス、ゾーンファイルの内容を更新する方法とタイミングに関する設定を記載したStart of Authority(SOA)レコードを含める必要があります。ゾーンファイルの大部分は、ドメイン名とサブドメインのDNSレコードで構成され、特定のドメイン名と、それに対応するサーバーのIPアドレスを対応付けています。
知識をテストする