HOST.CONF(5)

名称
host.conf - リゾルバサービス設定ファイル

書式
/etc/host.conf

解説
host.conf ファイルは FreeBSD のリゾルバの設定の一部を保持します。 ホスト名やアドレスの解決時に、C ライブラリの名前解決ルーチン ((gethostbyname) 3 など) が利用するサービス (DNS や yp(8) など) とそれらの利用順序を記述します。

このファイルの書式は人間が読める形式であり、ユーザの好みのテキストエディタで 変更できます。 最初が ‘#’ で始まる行はコメントとして無視されます。 残りの行はコロン (‘’): 、セミコロン (‘’); 、コンマ (‘’), または空白 (タブ、スペース、改行文字) で区切られたいくつかのサービス名を含みます。

  有効なサービス名
host.conf 中で有効なサービスの名称は次の通りです。

/etc/hosts
    ‘hosts’ の別名。

bind
    このサービスはリゾルバに対して、ホスト名やアドレスの名前解決に インターネットドメインネームシステム (DNS) を使用するようにします。 DNS リゾルバの設定は resolver(5) で説明されています。

dns ‘bind’ の別名。

domain
    ‘bind’ の別名。

hosts
    このサービス名が host.conf で使用されていると、名前とアドレスの解決にローカルホストのデータベース が使用されます。 ローカルホストのデータベースは hosts(5) で説明されています。

hosttable
    ‘hosts’ の別名。

htable
    ‘hosts’ の別名。

nis このサービス名が host.conf で使用されていると、リゾルバはホスト名とアドレスの調査に YP/NIS を使用します。 YP/NIS システムは yp(8) で説明されています。

yellowpages
    ‘nis’ の別名。

yp  ‘nis’ の別名。

関連ファイル

host.conf
    サービス設定ファイルは /etc にあります。

関連項目
gethostbyname(3), hosts(5), resolver(5), yp(8)