実現したいこと
仮想マシン(host1.example1.jp、host2.example2.jp)間で、相互に名前解決したい。
発生している問題・分からないこと
host1、host2ともに、DNSサーバはhost0.jp。
host0.jpのzoneファイルを、host1,2のIPアドレスを回答できるよう編集したつもりだが、
named-checkzoneを実行すると下記エラーが出てくる。
Aレコードは書いてるんですけど、、
エラーメッセージ
error
1example1.jp/NS 'host1.example1.jp' (out of zone) has no addresses records (A or AAAA) 2example2.jp/NS 'host2.example2.jp' (out of zone) has no addresses records (A or AAAA)
該当のソースコード
jp.zone
1$TTL 3H 2$ORIGIN jp. 3@ IN SOA host0 root ( 4 2025021401 ; serial 5 1D ; refresh 6 1H ; retry 7 1W ; expire 8 3H ) ; minimum 9 NS host0.jp. 10example1.jp. NS host1.example1.jp. 11example2.jp. NS host2.example2.jp. 12host0 A 192.168.56.100 13host1.example1.jp. A 192.168.56.101 14host1.example2.jp. A 192.168.56.102
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
上記エラーメッセージで検索→同じ事象と思われるものは見つからず。
zoneファイルの記法を確認→省略の仕方含め、記法的には問題ないはず(と自分では思っている)
補足
特になし
