web-dev-qa-db-ja.com

NSDサーバー間でのDNSレコードの自動更新

別々のLinuxNSDサーバーがいくつかあるとしましょう。マスターサーバーがスレーブサーバーと変更を共有するにはどうすればよいですか?

NSDにはこの機能があるようです。ゾーンをマスターまたはスレーブとして宣言できます。設定ファイルで通信を設定する方法を理解していると確信しています。

マスターサーバーでゾーンを更新した後、変更をスレーブに伝達するために必要なコマンドは何ですか? NSDのキャッシュが更新されると完全に自動化されますか、それとも何らかの介入が必要ですか?

編集:解決しました。削除してください。

1
TachyonImpact

あなたはいくつかのことを混乱させているようです。まず第一に、DNSはそのようには機能しません。マスターは「スレーブに変更を伝播」しません-スレーブプルゾーンデータをマスターから。

次に、ゾーン転送はDNSの必須機能であるため、すべての標準準拠のDNSサーバーがこの機能を共有します。実際、完全に相互運用可能である必要があります(ただし、YMMVはMicrosoft製品です。 )

マスターゾーンを更新すると、サーバーはすべてのスレーブ(権限のあるスレーブと通知用に明示的に構成されたスレーブの両方)に新しいデータがあることを通知します。次に、スレーブはゾーンにクエリを実行して、シリアルが現在のシリアルよりも新しいかどうかを確認し、ゾーン全体(AXFR)または最後の更新以降の変更のみ(IXFR)を取得します。

1
adaptr