DNSレコード
DNSレコードは、ドメインに関する重要な情報を含む、ゾーンファイル内のプレーンテキスト形式のエントリで、ドメインネームシステムの重要な一部です。ドメインのゾーンファイルには複数のDNSレコードが含まれており、人間が読み取れるドメイン名を、ドメインのネームサーバーやメールサーバーの情報を含む、コンピューターが読み取れるIPアドレスに変換するのに役立ちます。DNSレコードには、ドメインやサブドメインを転送するためのドメインエイリアスを含めることもできます。
ゾーンファイル内の各DNSレコードには1つの情報が含まれており、それらが連携して、そのドメインとリソースにアクセスするための一連の指示を提供します。DNSレコードには複数の種類があり、それぞれ異なる情報を提供します。最も一般的なDNSレコードの種類を以下に示します。
- NSレコードには、ドメインのネームサーバーが記載されます。
- Aレコードには、ドメインのIPv4アドレスが記載されます。
- AAAAレコードには、ドメインのIPv6アドレスが記載されます。
- SOA(Start of Authority)レコードには、ドメインのプライマリネームサーバーや、DNS情報を更新する頻度を指示するタイマーなど、ドメインに関する権威情報が含まれます。
- MXレコードには、ドメイン宛てに送信されたメールを処理するメールサーバーが記載されます。
- CNAMEレコードは、別のドメインまたはサブドメインにリクエストを転送するエイリアス(正規名)を作成します。
ゾーンファイル内のDNSレコードは通常、同じパターンに従います。まずドメインまたはホスト名が記載され、その後にレコードの種類が続き、続けてその種類のレコードの詳細が記載されます。以下にいくつか例を示します。
example.com IN NS ns1.example.com
example.com IN A 192.168.0.1
example.com IN AAAA 2001:db8:85a3::8a2e:370:7334
example.com IN MX mail.example.com
app.example.com IN CNAME web.example.com
知識をテストする