前提・実現したいこと
DNSサーバーの設定、Zoneファイルの設定が反映される
発生している問題・エラーメッセージ
特に起動、停止、再起動、リロードするときにエラーが表示されたりすることはありませんでした。
該当のソースコード
Zone
1$TTL 1M 2@ IN SOA dns.hogege.jp. root.fugaga.jp.( 3 2019006105 ; Serial 4 10800 ; Refresh 5 3600 ; Retry 6 3600000 ; Expire 7 3600 ; Negative Cashe TTL 8 ) 9 IN NS dns.hogege.jp. 10fooooo IN A 52.222.222.222 <- 適当に書いてます
named
1// 2// named.conf 3// 4// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS 5// server as a caching only nameserver (as a localhost DNS resolver only). 6// 7// See /usr/share/doc/bind*/sample/ for example named configuration files. 8// 9 10options { 11 #DNSサーバの待ち受けIPアドレスの設定 12 listen-on port 53 { 13 52.222.222.222; 14 172.11.11.11; #DNSサーバのプライベートIPを指定 15 }; 16 #listen-on-v6 port 53 { ::1; }; #IPv6は使用しないためコメントアウト 17 directory "/var/named"; 18 dump-file "/var/named/data/cache_dump.db"; 19 statistics-file "/var/named/data/named_stats.txt"; 20 memstatistics-file "/var/named/data/named_mem_stats.txt"; 21 allow-query { localhost; }; 22 recursion yes; 23 24 dnssec-enable yes; 25 dnssec-validation yes; 26 27 /* Path to ISC DLV key */ 28 bindkeys-file "/etc/named.iscdlv.key"; 29 30 managed-keys-directory "/var/named/dynamic"; 31}; 32 33logging { 34 channel "default-log" { 35 file "/var/log/named/default.log" versions 5 size 10M; 36 severity debug; 37 print-time yes; 38 print-severity yes; 39 print-category yes; 40 }; 41 42 category default { "default-log"; }; 43}; 44 45#ローカルネットワークを定義する 46acl localnet { 47 許可したいIPを書いてます。 48}; 49 50#内部向け用の記述 51view "internal" { 52 match-clients { localnet; }; #定義したローカルネットワークに合致した場合、view内の処理をする 53 allow-query { localnet; }; #定義したローカルネットワークのみ問い合わせを許可する 54 55 zone "." IN { 56 type hint; 57 file "named.ca"; 58 }; 59 60 #正引きゾーン 61 zone "hogege.jp" IN { 62 type master; 63 file "/etc/named/hogege.jp.zone"; 64 }; 65 66 include "/etc/named.rfc1912.zones"; 67 include "/etc/named.root.key"; 68};
試したこと
手順1. EIPを別にEIPと付け替えた
2. fooooo IN A 52.111.111.111 -> fooooo IN A 52.222.222.222
に変更した。
確認作業:
nslookup fooooo.hogege.jp
補足情報(FW/ツールのバージョンなど)
Aws EC2
Bind9
EIPは、52.111.111.111 -> 52.222.222.222 に変更したものとします。
whois に登録されている 権威DNS は、 EIP を変更した EC2 サーバーですか? 他の DNS サーバーは登録されていますか?
EIP を変更した EC2 サーバーですか?
そうなります。
他の DNS サーバーは登録されていますか?
他にDNSサーバは建てておりません。
宜しくお願い致します。
回答を書いてから気が付きましたが、他に DNS を立てていないと書かれていますが、 bind の設定ファイル named.conf で、 master ではなく、 slave で設定されているのはなぜでしょうか?
前者がどの意図で作成したのかわからずということで質問に至っているため
わからずです。
申し訳ございません。
` whois ドメイン名 ` を実行して表示される whois 情報で、 [Name Server] には、設定を変更している DNS ホストが登録されていますか?
もし、異なっている場合は、何が登録されていますか?
> 前者がどの意図で作成したのかわからずということで質問に至っているため
前者? 誰かから引き継いだということですか?
DNSサーバの設定変更、Zone情報の更新は 今までどのように実施していたか詳細に手順を書いていただけますでしょうか。
また named.conf の かけるところを書いていただけますでしょうか。
DNSサーバが本当に一台しかないというのがそもそも間違っていないか確認したいと思いました。
ドメイン追加時手順
1. Zoneファイルのコピーをする
2. 設定したい値に変える
3. シリアル値を変える
4. リロード(rdnc reload)
となっております。