BINDの動的更新を使っているゾーンを手動で変更

ESXiホストのローカルの名前解決にゾーンファイルを更新後、nslookup, digしても

server can’t find tf2.stuffy.site : NXDOMAIN

となりホスト名で名前解決ができず悩んでいましたが、ゾーンファイルの編集にはネームサーバーを停止する必要がありました。(素人がBINDを扱う初歩的な間違いでした。

# rndc stop

BIND9では、rndc stop コマンドを用いてネームサーバを停止して、ゾーンのジャーナルファイル(デフォルトではゾーンデータのファイル名に.jnlを付加したもの)を削除して、その後にゾーンファイルを編集して、ネームサーバを起動します。

「DNS&BINDクックブック」より

internalのゾーンファイルにAレコードを追加、シリアルを上げて起動すると良かったようです。

# systemctl start named-chroot

何事も基本が大事ということで今日もひとつ勉強しました。

同じカテゴリーの記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です