Stretchを使用して新しいrPi3を作成しました。名前はrpi3ohv2です。
192.168.1.4に設定し、後で(12月28日)0.5に変更しました。 ping、dig、nslookupを実行すると、0.4が表示されます。
nslookup rpi3ohv2.argylecourt.org サーバー: 192.168.1.7 住所 : 192.168.1.7#53 名前: rPi3OHv2.argylecourt.org 住所:192.168.1.4
.7で実行されるローカルDHCPサーバーがあります。そのリースファイル(/var/lib/dhcp/dhcpd.leases)またはその設定(/etc/dhcp/dhcpd.conf)には4つのエントリは含まれていません。ただし、新しいシステムrpi3ohv2には固定/予約済みのエントリがあります。
ホストノード5 { #RaspberryPiオートメーションv2 - > rPi3OHv2 ハードウェアイーサネット B8:27:EB:71:48:B3; 固定アドレス192.168.1.5; }
.5のIPを介したローカルnslookupは次のように言います。
nslookup 192.168.1.5 サーバー: 192.168.1.7 住所 : 192.168.1.7#53 5.1.168.192.in-addr.arpa name=rpiautomation.argylecourt.org.
...これは古いシステムの名前でした(rpi3ohv2という新しいシステムに置き換えました)。
クマが考えてみると、DHCP問題ではなくDNS問題のようです。
TTLは次のように定義されます。
;$原産地。 $TTL 86400 1日 ;rpiserver.argylecourt.org. SOA rpiserver.argylecourt.orgから。 master.argylecourt.orgでホストされています。 ( @SOA rpiserver.argylecourt.orgから。 master.argylecourt.orgでホストされています。 ( 2018020402;シリーズ 8時間 4時間後にもう一度お試しください。 4W有効期限; 最小限の一次元的。 ) argylecourt.org. NS rpiserver.argylecourt.orgから。 argylecourt.org. MX 10 rpiserver.argylecourt.orgから。 ;$ORIGIN argylecourt.org. rpiserver IN A 192.168.1.7 www IN CNAME argylecourt.org
[更新]シリアル番号を2019020201に更新し、有効期限を2Wに更新し、.5で次のコマンドを実行しました。
#[2019-02-03 08:28] maxg@rpi3ohv2〜$ sudo systemd-resolve --flush-caches #[2019-02-03 08:29] maxg@rpi3ohv2〜$ nslookup rpi3ohv2 サーバー: 192.168.1.7 住所 : 192.168.1.7#53 名前: rPi3OHv2.argylecourt.org 住所:192.168.1.4 #[2019-02-03 08:29] maxg@rpi3ohv2〜$ CPU名 rpi3ohv2 #[2019-02-03 08:29] maxg@rpi3ohv2〜$ ホスト名-i 192.168.1.5 #[2019-02-03 08:29] maxg@rpi3ohv2〜$ ホスト名-I 192.168.1.5 #[2019-02-03 08:29] maxg@rpi3ohv2〜$ nslookup 192.168.1.5 サーバー: 192.168.1.7 住所 : 192.168.1.7#53 5.1.168.192.in-addr.arpa name=rpiautomation.argylecourt.org.
...同じ結果、例えば.5はまだrPiAutmation(以前のシステム)と同定され、rPi3OHv2(新しいシステム)は.4と同定されます。
#[2019-02-03 08:42] maxg@rpi3ohv2〜$ rpiautomation.argylecourt.orgを見てください。 ; > DiG 9.10.3-P4-Raspbian > rpiautomation.argylecourt.org ;rpiautomation.argylecourt.org.中 ;電源部分: argylecourt.org. SOA rpiserver.argylecourt.orgの86400。master.argylecourt.orgでホストされています。 2017061536 28800 14400 604800 86400 ;サーバー: 192.168.1.7#53(192.168.1.7) ;時間:2019年2月3日日曜日08:43:11 AEST #[2019-02-03 08:43] maxg@rpi3ohv2~$ rpi3ohv2.argylecourt.orgを見てください。 ; > DiG 9.10.3-P4-Raspbian > rpi3ohv2.argylecourt.org ;rpi3ohv2.argylecourt.org.中 ;答え部分: rPi3OHv2.argylecourt.org. 192.168.1.4から3600 ;電源部分: argylecourt.org. NS rpiserver.argylecourt.orgの86400。 ;追加部分: rpiserver.argylecourt.org. 192.168.1.7から86400
DNSの問題ですか...隠しキャッシュファイルがあるのでしょうか?
ネットワークサービスシステム7(ホストされたDNSとBIND9)を再起動し、以前のシリアル番号を持つゾーンファイルがロードされていることを確認しましたが、catを介してこれを確認しました。
#[2019-02-03 08:58] maxg@rpiserver〜$ sudoサービスバインド9ステータス ●bind9.service - BIND ドメインネームサーバー ロード済み:ロード済み(/lib/systemd/system/bind9.service;有効、ベンダーデフォルト:有効) アクティブ:2019-02-03 08:55:17 AEST 6分前日曜日からアクティブ(実行中)です。 ドキュメント: man:named(8) マスターPID:494(名前付き) Cグループ:/system.slice/bind9.service └─494 /usr/sbin/named -f -u バインディング 2月3日 08:55:20 [494]というrpiserver:マネージドキー領域:ログファイルの有効期限:ログファイルの削除 2月3日 08:55:20 [494]という名前のrpiサーバー:エスクローキーエリア:シリアル番号641 2月3日 08:55:20 rpiserver 名前が [494]: ゾーン 0.in-addr.arpa/IN: シリアル番号 1 読み込まれました 2月3日 08:55:20 rpiserver 名前が [494]: エリア localhost/IN: シリアル 2 がロードされました 2月3日 08:55:20 rpiserver 名前が [494]: エリア 127.in-addr.arpa/IN: シリアル番号 1 読み込まれました 2月3日 08:55:20 rpiserver 名前が [494]: エリア 255.in-addr.arpa/IN: シリアル番号 1 読み込まれました 2月3日 08:55:20 [494]というrpiサーバー: 領域 1.168.192.in-addr.arpa/IN: ロードされたシリアル番号 2017061507 2月3日 08:55:20 rpiserver 名前が [494]: 地域 argylecourt.org/IN: ロードされたシリアル番号 2017061536 2月3日 08:55:20 rpiserver 名前が [494]: すべての地域をロード中 2月3日 08:55:20 [494]というrpiサーバー:実行中 #[2019-02-03 09:01] maxg@rpiserver〜$ CD /etc/bind/zones/ #[2019-02-03 09:02] maxg@rpiserver /etc/bind/zones$ 引く 合計16個 drwxr-sr-x 2ルートバインディング4096 2月3日08:54。 drwxr-sr-x 3 ルートバインディング 4096 2月3日 07:07 .. -rw-r--r-- 1 ルートバインディング 1202 2月3日 08:28 argylecourt.org.db -rw-r--r-- 1ルートバインディング609 2月3日08:38 rev.1.168.192.in-addr.arpa
この問題に対する解決策をどこで見つけるべきですか?
答え1
私は以前のシリアル番号に気づいたとき、より深く掘り始めました。私はcat /etc/bind/named.conf.localを探し、/etc/bind/zones/argylecourtを更新したときに[file "/var/lib/bind/argylecourt.org.db";]をポイントしました。 .org.db