Azure に DNS ゾーンが設定されており、ベース ドメイン (例: ) のすべてのレコードが解決されますexample.com
。また、BIND を使用する内部 DNS サーバーもあり、現在、パブリック DNS とプライベート DNS のレコードを複製しています。
*.pvt.example.com
サブドメインにプライベートDNSを使用し、パブリックDNSを使用するようにDNSを設定しようとしています。*.example.com
これをテストするために、プライベートDNSサーバーのメインゾーンファイルにエントリを作成しました。
testhost.pvt IN A 172.16.17.18
pvt.example.com
Azure では、プライベート DNS サーバー IP を指すNS レコードを追加しました。
testhost.pvt.example.com
プライベート DNS を使用すると解決できますが、パブリック DNS からは機能しません。
他に必要なネットワーク設定はありますか?(プライベートDNSはインターネットからはアクセスできません)
答え1
パブリック IP が内部 IP と異なるという同様の状況があります。これを解決するために、すべてのレコードをコピーするのではなく、メンテナンスを容易にするために異なるレコードのみを作成するローカル ゾーンを作成しました。