- ベストアンサー
hostsの役割
よくネットワーク関係で C:\WINDOWS\system32\drivers\etc\hosts に記述するとかいわれますが, これってどんな効能があるのですか. わたしはWindowsXP(SP2)に付属のIIS5.1をいれてありますが 127.0.0.1 localhost と書かれています.
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
簡単に説明すればDNSなどでホスト名とIPアドレスの変換を行うファイルです。 普通に利用するなら hosts は定義しなくて大丈夫だと思いますが、自分でネットワーク構成を構築するなら hosts を定義する必要があると思いますが、その時はDNSで定義する部分とhostsで定義する部分を十分に注意して下さい。 >127.0.0.1 localhost ネットワーク接続する時のお約束の『おまじない』です。
その他の回答 (1)
- JAWS55
- ベストアンサー率38% (176/452)
回答No.2
TCP/IPでの名前解決(ホスト名 -> IPアドレスへの変換)を行うには一般に DNS(Domain Name Service)と言う仕組みを使います。Windowsの場合はWinsと言う仕組みを使う場合もあります。 DNSに登録できない場合や、もうすでにDNSに登録されたホストの代わりに別のホストに接続したい場合などにhostsを使って名前解決をします。 A(192.168.1.1)というホストの代わりにB(192.168.1.2)を使いたい場合、hostsに 192.168.1.2 A と書けば、Aの名前でBにアクセスできます。
質問者
お礼
JAWS55さんありがとうございました. わかりやすい例示をしていただき理解が深まりました.
お礼
qaz_qwerty_meさん,明快な回答ありがとうございました. 大変よく理解できました.