- ベストアンサー
Bindで強制的にゾーン転送がしたいです。
ゾーン転送を強制的にしようとしているのですが どうもうまくいきません。 masterとslaveの設定をして、masters句でmasterを指定しています。 notify yesとし、シリアル値を変えてmasterやslaveのサーバで /etc/init.d/named reloadとして/var/log/messagesをながめています。 reloadでゾーン転送って行われるでしょうか? またreloadはマスター側で実行すればよいでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
「ゾーン転送を強制的にする」の意味がわかりません。 クラックするという意味ではないと思いますが… ログにAXFRのログがあれば転送しているのではないでしょうか。 ゾーン転送されるかはdigとかnslookupを使って調べればいいと思います。 あと、ゾーン転送がどういうタイミングで行われるかはご理解なさってるでしょうか?
その他の回答 (3)
- entree
- ベストアンサー率55% (405/735)
NOTIFYされるようになっている(確かデフォルト)のであれば、 プライマリの設定をロードさせたら セカンダリはそれを探知してAXFRを送ってこないですか?
- w-link
- ベストアンサー率20% (2/10)
強制的の意味が確かに不明ですが・・ ゾーン転送の確認の意味であればallow-transferで設定されている スレーブ側でdigなりnslookupで実施できると思います。 いかがかな?
お礼
ありがとうございます。 スレーブ側でdigなりnslookupを実施すると マスターに更新を確認しにいくのでしょうか?
- uwi
- ベストアンサー率74% (55/74)
refreshタイムをまたずにすぐにゾーンを転送させたいということですか。 DNSのSOAレコードを変えてもreloadしないと反映しないので masterをreloadした後、slaveのreloadの手順でいいと思います。 ログにも AXFR のログが残っていないでしょうか? (logging で null とかにしてなければですが) nscd を使ってるならそっちもrestartした方がいいと思います。
お礼
ありがとうございます。 refreshタイムをまたずにすぐにゾーンを転送させる コマンドがあるのではないかとおもったのですが、 ないのでしょうか?