現在、プライマリーDNSサーバー"A"とセカンダリーDNSサーバー"B"でDNSを運用しております。
通常は、プライマリーDNSサーバー"A"に対しデータファイルの修正を行い、セカンダリーDNSサーバー"B"は、ゾーン転送によって情報が同期するかと思います。
これをセカンダリーDNSサーバー"B"に対しデータファイルの修正を行った場合にも、プライマリーDNSサーバー"A"に情報を反映させることは可能なのでしょうか? 目的として、双方向で同期が取れるようにしたいと思っております。
BIND の機能では無理ですね。
どういう理由で双方向同期をしたいのでしょう?
場合によっては以下のヒドゥンプライマリに近い構成をとる事で編集用のサーバーを
用意することも可能ですが。
あまり褒められた運用ではないのですが、他のサービスのためそのサーバー2台で冗長化構成(Active-HotStanby)を取っています。したがって、フェイルオーバーしてしまった際には、(自動フェイルバックを行わない設定のため)、セカンダリーDNSサーバーをプライマリーDNSサーバーに昇格できないかと考えておりました。
両方のサーバーをプライマリで動かしてゾーンファイルをrsyncなりで同期させるしかないね
それか、セカンダリのexpireを無限大近くに設定してお茶を濁すか
やはりデフォルトのゾーン転送ではなく、rsync等を使って構築するしかないのでしょうか・・・。