内部と外部の両方のドメインのドメイン転送

内部と外部の両方のドメインのドメイン転送

私は会社の Web サーバーと同じネットワーク上にいるので、内部ドメイン サーバー (Windows Server 2008 R2) を設定して、ドメインへのリクエストを正しい内部 IP に転送しています (つまり、www.myserver.comローカル192.168.1.2ネットワーク上の何かにアクセスするためにインターネットを経由する必要がなくなります)。ドメイン プロバイダーには、外部リクエスト用の DNS サーバーもあります (これは、サブドメインを生成できる Web サイトの設定を通じて管理できます)。

パブリック サブドメインの一部は、当社独自のサーバー以外のサーバーを指しています。外部 DNS にサブドメイン (当社独自のサーバーを指していないもの) を追加する場合、適切に機能させるには、内部 DNS にも追加する必要があります。

外部 DNS に というサブドメインがあるsub.myserver.comが、それが弊社のサーバーを指していないとします。弊社のネットワーク内からそのドメインに ping を実行しようとすると、内部 DNS に接続し、そこにそのドメインに関する情報がないことがわかり、諦めて という結果になりますcannot resolve sub.myserver.com: Unknown host

外部からのリクエストを自社の DNS サーバーに送信することはできません。理由は…

不明な内部ドメインを外部 DNS に転送することは可能ですか? (別の言い方をすると、1 つのドメインを 2 つのサーバーでホストするということです)

答え1

ローカル DNS サーバーにエントリが必要です。これができれば、外部アドレスのサイトを解決できます。A レコードを作成し、適切な外部 IP をレコードに入力するだけです。これで、ping を実行すると、正しい解決が得られます。そのため、内部ドメインにライブ ドメインを使用しないでください。常に次のものを使用してください。domain.local内部ではなくdomain.com

答え2

専門家ではありませんが、特定のドメインのDNS解決を別のDNSサーバーに委任できると思います。DNS ゾーン委任サブドメインの DNS 解決を外部 DNS サーバーまたは外部 DNS サーバーに委任できます。

関連情報