シナリオは次のとおりです。それぞれが2つのネットワークに接続された3台のWindowsServer 2008マシン:インターネットに開かれたパブリックネットワークとプライベートLAN
netbios/
comp name local IP
-------- ----------------
server1 192.168.112.10
server2 192.168.112.11
server3 192.168.112.12
server2または3からの「pingserver1」は、server1のローカルIP192.168.112.10に解決されます。
同様に
server1または3からの「pingserver2」は、server2のローカルIP192.168.112.11に解決されます。
私が抱えている問題は、「server3にpingを実行する」ときにserver1と2からパブリックIPアドレスを取得することです。パブリックファイアウォールに穴を開けるのではなく、安全なローカルネットワークを介してサービスに接続するために、server3をローカルIP192.168.112.12に解決します。
私はサーバー管理者というよりはDBAなので、ご容赦ください。
乾杯、ベン
回避策の1つは、サーバー1とサーバー2でファイルc:\ windows\system32\drivers\etc\hostsを開き、エントリを追加することです。
192.168.112.12サーバー3
これにより、両方のサーバーがローカルIPを使用するように強制されます。
面白い。現時点での私の最善の推測は、それがDNSの問題であるということです。
DNSはいずれかのサーバーで実行されていますか?
コマンドにドロップする場合-各サーバーでプロンプトを表示して「nslookup」と入力すると、サーバーは最初にポーリングするように設定されているDNSサーバーはどれですか。
サーバー3はLAN内のスイッチに接続されていますか?または、ファイアウォールのDMZポートへの接続である可能性がありますか?
「server3」にpingを実行すると、どのIPが取得されますかon server3?