web-dev-qa-db-ja.com

Windows 7ネットワークはドメイン名を解決できませんが、IP経由でアクセスできます

ネットワークにコンピューターがあり、「ネットワーク」にコンピューター名が表示されます。それらをダブルクリックすると、Windowsが接続できないことを示します。ただし、コンピューター名にpingを実行すると接続が確立され、IPアドレスに直接接続できます。

どうした?

4
Razor Storm

動作していたが停止した場合は、次を試してください。

ipconfig /flushdns

問題のあるコンピューターで。それがDNSサーバーからの再プルを強制しないかどうかを確認してください。

3
Matt Holmes

この回答は主に、問題のマシンが異なるサブネット上にある場合に当てはまります。ホームネットワークの場合、これは、NATゲートウェイのいずれかの側にマシンがある場合、またはNAT and /を提供する複数のデバイスがある場合)に発生する可能性があります。またはDHCPサービス。

Windowsネットワークは、従来、「ブラウジング」(使用可能なサーバー名のリストを表示)と「名前解決」(サーバー名を接続可能なIPアドレスに変換する)を分離していました。

ブラウジングが機能しているように見えますが、これは通常、サブネット間で機能させるのが難しい部分であるためです(マシンがオンになっている必要があります。名前解決に進みましょう。

Windowsネットワークには、名前解決のための2つの主要なメカニズムがあります。ローカルサブネットでのみ機能するローカルサブネットでのNetBIOSネームサービスブロードキャストと、任意のサブネットのマシンが名前-> IPマッピングを中央サーバーに登録できるWINSです。任意のサブネットからクエリを実行できます。

ブラウズリストにマシンが表示されていても名前を解決できない場合は、おそらく別のサブネット上にありますが、WINSが正しく設定されていません。おそらく、そうではありません。セットアップを行ってください(サイトのどこにもWINSサーバーはありません))、または問題のすべてのマシンが同じWINSサーバ。

これがホームネットワークであり、個別のサブネットがある唯一の理由が、NATを実行しているボックスのWANとLAN側の両方にマシンがあるため)である場合、最も簡単な解決策は=を無効にすることです。 NATおよびそのボックスのDHCP(単なるブリッジとして機能するようにする)。これにより、片側に個別のサブネットが作成されなくなり、ホームネットワークがすべて1つの大きなサブネットになります。

1
Spiff