MS DNS サーバー上で 2 つの異なるドメインを同期できますか?

MS DNS サーバー上で 2 つの異なるドメインを同期できますか?

ドメイン X を実行しているが、machine1.X が abcd に解決された場合に machine1.Y が同じ IP アドレスに解決されるように、内部 DNS サーバーでドメイン X とドメイン Y の両方の要求を処理したいとします。

基本的に、DNS レコードのマスター セットを 1 つだけ用意し、同じレコードをすべて持つ 2 番目のドメインを用意したいと考えています。現在移行作業の真っ最中なので、両方のドメイン レコード セットを常に更新する必要がなければすばらしいと思います。

答え1

私自身は試したことはありませんが、ドメイン全体をエイリアスするためにDNAMEレコードを使用することで問題を解決できる可能性があります。RFC 6672それは次のように定義されます:

"The DNAME record provides redirection for a subtree of the domain
name tree in the DNS.  That is, all names that end with a particular
suffix are redirected to another part of the DNS."

によるとこのリンクこれは Windows DNS でもオプションとして使用できます。

"What's also nice about this technique in comparison with the 'use the same
zone file' trick, is that it can also be applied on Windows DNS servers.

If you already have your data-filled zone (abc.be), simply create a new
zone (def.be) in DNS Manager.. Then rightclick the zone, and choose
'Other new records...'.

Select the Domain Alias (DNAME) type, and then create the record without
filling in an alias name, but selecting your target zone (abc.be)"

DNSドメインがADのベースでもあるか、それともDNSだけなのかは書かれていません。このようにエイリアスされたADがどのように反応するかはわかりません。純粋な推測ですが、新しいUPNを追加する「AD ドメインと信頼」ツールのドメイン エイリアス用です。別の可能性としては、代替 UPN が設定されている場合でも、DNS エイリアス名で呼び出されると AD が完全に異常終了する可能性もあります。

答え2

いいえ。これは手動で行うこともできますし(ご心配のとおり)、DNS の追加をスクリプト化して、A レコードまたは CNAME レコードが両方のゾーンに追加されるようにすることもできます。

また、両方のドメインからすべての A レコードと CNAME レコードをダンプし、それらを 1 つのリストにマージして、それを両方のドメインにプッシュするスクリプトを作成することもできます。これが長いプロジェクトである場合は、これを数回実行する必要があるかもしれません。

関連情報