パパの勉強部屋

勉強の記録をつけています。Java、ネットワーク、Excel、etc.

ネットワーク hostsファイル

hostsファイル

読み方

  • ホスツファイル

パス

  • /etc/hosts

hostsファイルとは?

  • OSの設定ファイルの一つで、ネットワーク上のIPアドレスとホスト名の対応を記述するテキストファイルのこと。
  • hostsファイルに記述されたIPアドレスとホスト名の対応関係を参照できるのは、そのコンピュータのみとなる。
  • その為、複数のコンピュータで同じ設定を利用するにはファイルを複製・配布しなければならない。
  • しかし、多数のコンピュータで同じ情報を共有するのは難しい(管理が煩雑)為、以下のような利用方法が多い。

利用方法

  • 小規模なローカルネットワーク上の相互参照:hostsファイルを利用
  • その他の一般的な名前解決:DNS(Domain Name System)を利用

記述方法

  • IPアドレス ホスト名1 ホスト名2 …」という形式で一行に一項目ずつ記述する。
  • 一つのIPアドレスに複数のホスト名を列挙して対応付けることもできる。
  • ローカル:ホスト名部分は「172.17.0.1 example」のように単にホスト名を記述する。
  • インターネット上:「190.50.10.1 www.example.jp」のようにFQDN(省略なしのドメイン名)で記述する。