問題 No.2723
DNSの仕組みや各種リソースレコードの役割に関する記述として、不適切なものはどれか。
【正解の解説】
Aレコードは、IPv6アドレスとドメイン名の対応付けを行うために使用され、AAAレコードとは区別して運用される。
Aレコードの「A」はAddressの略で、IPv4の住所録です。IPv6という新しい規格の住所には「AAAA(クアッドA)」という別の専用用紙が用意されています。電話帳に例えると、固定電話用と最新のスマホ用でページが分かれているようなものであり、AレコードにIPv6を登録することはできません。
スポンサーリンク
【その他の選択肢の解説】
CNAMEレコードは、元のドメイン名に対して別名(エイリアス)を定義するために使用され、転送先の設定などに利用される。
本名に対して「ニックネーム」を登録する仕組みです。例えば、長い本名のサーバー名に「www」という短いあだ名をつけたい時に使います。あだ名にアクセスすると自動的に本名へ案内されるため、実務でもWebサーバーの構築時などに非常によく使われる正しい記述です。
MXレコードは、ドメイン宛ての電子メールを配送すべきメールサーバーのホスト名を指定するために使用され、優先度も設定される。
MXはMail Exchangeの略で、いわば「手紙の宛先指定」です。届いたメールをどの郵便局(メールサーバー)に持って行くべきかを指定し、さらに「第一希望の局が混んでいたら第二希望へ」という優先度も設定できるため、メール運用においてなくてはならない正しい仕組みです。
PTRレコードは、IPアドレスから対応するドメイン名を逆引きするために使用され、正引きゾーンとは異なる専用ゾーンに定義される。
通常のDNSが「名前から住所を引く」電話帳だとすれば、PTRレコードは「住所から住人の名前を引く」表札のようなものです。迷惑メール対策などで送信元の正当性を確認する際に必須となる、逆引き専用のゾーンに正しく定義される仕組みです。