- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ゾーンファイルの書き方について)
正引きゾーンファイルの書き方について
このQ&Aのポイント
- ゾーンファイルの書き方について質問です。
- 自ドメインの正引きゾーンファイルにおいて、NSレコードとAレコードの書き方について迷っています。
- ns.hogehoge.comのAレコードを書くべきかどうか、正しい書き方とその理由を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
example.com ゾーンファイルに ns.hogehoge.com. IN A yyy.yyy.yyy.yyy というレコードを書くのか書かないのかということだと、書かないのが正しいです。 RFC1912 2.3 等で指摘されていますが: ・このような全然違うゾーンのデータを、ゾーン外データといいますが、現在広く使われているBINDでは、正当なグルー以外のゾーンファイル外データを無視するので、書いても意味がありません。やってみるとわかりますが、そのようなゾーンファイルをBINDに読ませると "Ignoring out-of-zone data" 警告を出して無視します。 ・仮にゾーン外データを無視せずに読み込むサーバ(古いBINDはそうでした)があったとしてもそれはそれで問題です。ns.hogehoge.com のIPアドレスが変更になった場合に、自ドメインのネームサーバが返答する ns.hogehoge.com のアドレスは古い情報を返すことになり、古い ns.hogehoge.com のアドレスに example.com ゾーンに関する問い合わせが行き、名前解決に問題が発生する可能性があります。 (もっとも、今時ゾーン外データを鵜呑みにするキャッシュサーバも存在しないと思うので、多分そのような問題は発生しないですが。)
お礼
該当のRFCまでご提示の上、詳しくご説明いただきありがとうございました。 お蔭様で疑問が晴れました。