TCP/IP の hosts ファイル・フォーマット
目的
ローカル・ホストの Internet Protocol (IP) 名とアドレスを定義し、リモート・ホストの名前とアドレスを指定します。
説明
/etc/hosts ファイルには、ローカル・ホストおよびインターネット・ネットワーク内の他のホストの Internet Protocol (IP) ホスト名とアドレスが含まれています。 このファイルは、名前をアドレスに解決する (つまり、ホスト名をその IP アドレスに変換する) ために使用されます。 システムがネーム・サーバーを使用している場合、ネーム・サーバーがホスト名を解決できない場合にのみファイルにアクセスします。
ローカル・ホストが DOMAIN プロトコルを使用している場合、RESOLVER ルーチンはこのファイルを検索する前にリモート DOMAIN ネーム・サーバーを照会します。 ネーム・サーバーのないフラット・ネットワークでは、resolver ルーチンはこのファイルでホスト名とアドレス・データを検索します。
ホスト ファイル内のエントリーの形式は、以下のとおりです。
「アドレス」 HostName
この項目で、 Address はドット 10 進形式または 8 進形式で指定された IP アドレスであり、 HostName は相対または絶対ドメイン・ネーム形式で指定されたホストの名前です。 絶対ドメイン名を指定する場合は、名前の最初の部分より前の部分を指定します。 (ピリオド) の最大長は 63 文字で、ブランクを含めることはできません。 名前の両方の形式について、合計文字数が 255 文字を超えることはできません。また、各項目は 1 行に含める必要があります。 複数の HostNames (または別名) を指定できます。
このファイルには、予約済み (または既知の) ホスト名を定義する 2 つの特殊なケース項目を含めることができます。 これらのホスト名は以下のとおりです。
| 項目 | 説明 |
|---|---|
| タイムサーバー | リモート・タイム・サーバー・ホストを識別します。 このホスト名は、 SetCclock コマンドによって使用されます。 |
| 印刷サーバー | 印刷要求を受信するためのデフォルト・ホストを識別します。 |
この hosts ファイル・エントリーで、 Address パラメーターはドット 10 進形式または 8 進形式で指定された IP アドレスで、各 HostName パラメーターは相対または絶対ドメイン・ネーム形式で指定されたホスト名です。 これらには完全なドメイン名がリストされることはありません。これらは常に次のいずれかとしてリストされます。printserverまたはtimeserver.
このファイルへの入力は、System Management Interface Tool (SMIT) または ホステント コマンドを使用するか、エディターでファイルを作成および編集することによって行うことができます。
例
これらの例では、ローカル・ホストの名前は、各 ホスト ファイルの最初の行です。 これは、ファイルが表示されているホストを識別するのに役立ちます。 ホスト ファイルの最初の行にホストを定義する必要はありません。
- 以下のサンプル・エントリーは、DOMAIN ネーム・サーバーを実行していないネットワーク上の 2 つの異なるホストの ホスト ファイルに含まれている可能性があります。
Host1
ホスト2185.300.10.1 host1 185.300.10.2 host2 185.300.10.3 host3 185.300.10.4 host4 merlin 185.300.10.5 host5 arthur king 185.300.10.5 timeserver
ネーム・サーバーのないこのサンプル・ネットワークでは、各ホストの ホスト ファイルに、ネットワーク上の各ホストのインターネット・アドレスとホスト名が含まれている必要があります。 リストされていないホストにはアクセスできません。 インターネット・アドレスのホスト185.300.10.4この例では、以下のいずれかの名前でアクセスできます。host4またはmerlin. インターネット・アドレスのホスト185.300.10.5いずれかの名前でアクセスできるhost5,arthur、または king.185.300.10.2 host2 185.300.10.1 host1 185.300.10.3 host3 185.300.10.4 host4 merlin 185.300.10.5 host5 arthur king - 以下は、DOMAIN ネットワーク上の別のホスト用の ホスト ファイル内のサンプル項目ですが、ホストはネーム・サーバーではなく、ホストはより小さいネットワーク用にいくつかの追加のホスト名を保持しています。
ホスト 5
このサンプルでは、 host5ネーム・サーバーではありませんが、DOMAIN ネットワークに接続されています。 ホスト・ファイルhost5小さいネットワーク内のすべてのホストのアドレス項目が含まれ、DOMAIN データ・ファイルには DOMAIN データベースが含まれます。 以下の項目があります。host5以下で始まる ホスト ファイル128.114以下を示すhost5小規模ネットワーク上のホストの名前を解決します。128.114.1.15 name1.xyz.aus.century.com name1 128.114.1.14 name2.xyz.aus.century.com name2 128.114.1.16 name3.xyz.aus.century.com name3