回答:
文字「LM」?>スマイル<
「HOSTS」ファイルには、DNSの「A」レコード(およびPTRレコード)をシミュレートするエントリが含まれています。このファイルではDNS法的名前のみが許可されます。
「LMHOSTS」ファイルには、NetBIOS名前解決応答をシミュレートするエントリが含まれています(また、バロック式の小さなミニ言語を使用して、エントリをNetBIOS名前解決キャッシュにプリロードし、ドメインエントリを指定し、他のファイルを含めます)。このファイルでは、NetBIOSの合法的な名前のみが許可されます。
Windowsでは、名前解決APIが少し混乱しています。アプリケーションはDNS解決要求のみを行うことができます(その場合、そのようなエントリが存在する場合、HOSTSファイルは結果を返します)、または両方のファイルを照会することができる別の呼び出しを行うことができます(NetBIOSおよびDNS名を介して)調べる)。Windows NT 4.0の時代に実際に心配していた解像度プロバイダーの順序について厄介なビットがありますが、ありがたいことに、私の通常の使用(したがって私の記憶)を失いました。
ところで:2009年です。実稼働ネットワークでは何も使用しないでください。耳障りに聞こえますが、それは真実です。「おー、問題があり、HOSTSファイルで解決すると思う」と言うとき、あなたがしたことは、別の問題を作成することだけです。
HOSTSはホスト名(DNS)解決用です。LMHOSTSはNetBIOS名前解決用です。