私の会社のルーターはZyxelP-320Wで、パブリック静的IPを持っています。
いくつかのドメイン名を登録し、このIPアドレスを指定しました。
すでに仮想ホストをセットアップし、内部サーバーへのポート転送を構成しましたが、正常に機能します。外部からすべてのドメインに接続できます
問題は、内部からドメインに接続できないことです。回避策の1つは、hosts
ファイルを変更してそれらのドメインの内部IPを追加することですが、私の会社には多くのコンピューターがあり、すべてのPCを手動でセットアップしたくありません。
スプリットDNSがソリューションです。 LANの外部からの要求にはパブリックアドレスを提供し、LANの内部からの要求にはローカルアドレスを提供します。ホストファイルの邪魔をしないでください。その道には、壊れたシステムと非常識な管理者が散らばっています。私たちの多くが学んだように、1つの小さな間違いや見落としがあり、考えられるよりも多くの時間を問題の整理に費やす可能性があります。
ドメインの内部IPで応答するようにローカルキャッシング/権限のあるDNSサーバーを構成し、ルーターをアップストリームDNSサーバー(フォワーダー)として使用するだけです。次に、そのDNSサーバーを使用するようにすべてのマシンを構成します。