ホストがホストファイルに追加されても、XP マシンはサーバーを認識できません

ホストがホストファイルに追加されても、XP マシンはサーバーを認識できません

ネットワークにマシンを追加しました。Windows マシンの 1 台 (Vista Business) では ping を実行してマシンを確認できますが、XP マシンではマシンを確認できません。

c:\windows\system32\drivers\etc\hosts ファイルを変更し、次のエントリを追加しました:

123.345.567.890   foomachine

不思議なことに、XP マシンから 123.345.567.890 に ping して応答を得ることができますが、XP マシンから foobar に ping しようとすると、次の応答が返されます。

Can not find host foomachine. Error message

Vista マシンから foobar に ping を実行できます (IP アドレスとホスト名の両方で)。

この原因は何なのか、また、どのように解決すればよいのか、何かアイデアはありますか?

答え1

問題のあるマシンの DNS キャッシュをフラッシュしましたか? ipconfig /flushdns

nslookup foomachineと入力してDNSルックアップをチェックし、応答を確認します。

サーバーの DNS エントリを確認し、システム foomachine のエントリが存在するかどうかを確認します。

関連情報