Solaris のシステム管理 (第 3 巻)

DHCP のファイル

表 13-2 は、Solaris DHCP に関連するファイルを一覧表示します。

表 13-2 DHCP のデーモンとコマンドが使用するファイル

ファイルのマニュアルページ 

説明 

dhcptab(4)

割り当てられた値とともにオプションとして記録されている設定情報の表。これらの値はマクロにグループ化される。dhcptab ファイルの位置は、DHCP 情報について使用するデータ保存方法によって決まる

dhcp_network(4)

IP アドレスをクライアント ID と設定オプションに割り当てる。DHCP ネットワークテーブルは、172.21.32.0 のようなネットワークの IP アドレスに従って命名される。dhcp_network というファイルはありません。DHCP ネットワークテーブルの位置は、DHCP 情報について使用するデータ保存方法によって決まる

dhcp(4)

DHCP デーモンの起動オプションと、DHCP サービスで使用するデータ保存方法の位置とタイプを記録する。このファイルは、/etc/default ディレクトリに存在する

nsswitch.conf(4)

ネームサービスデータベースの位置と、さまざまな種類の情報を検索する際にデータベースを検索する順序を指定する。正確な設定情報を得るために DHCP サーバーを設定する際に、この nsswitch.conf ファイルが調べられる。このファイルは、/etc ディレクトリに存在する

resolv.conf(4)

DHS リゾルバが使用する情報が入っている。DHCP サーバーの設定中に、このファイルは、DNS ドメインと DNS サーバーに関する情報について調べられる。このファイルは、/etc ディレクトリに存在する

dhcp.interface

DHCP が、dhcp.qe0 のようにファイル名で指定されたクライアントのネットワークインタフェースで使用されることを示す。dhcp.interface ファイルには、クライアント上で DHCP を起動するために使用される ifconfig interface dhcp start option コマンドにオプションとして渡されるコマンドが含まれる場合がある。このファイルは、/etc ディレクトリに存在する

interface.dhc

一定のネットワークインタフェースについて、DHCP から取得される設定パラメータが含まれる。インタフェースの IP アドレスのリースがドロップされると、このクライアントは、/etc/dhcp/interface.dhc にある現在の設定情報をキャッシュする。DHCP が次にこのインタフェースで起動するときに、リースの有効期限内であれば、このクライアントはキャッシュされた情報を使用するように要求する。DHCP サーバーがこの要求を拒否すると、クライアントは標準 DHCP リースネゴシエーション手順を開始する

dhcpagent

dhcpagent クライアントデーモンに関するパラメータ値を設定する。このファイルへのパスは、/etc/default/dhcpagent。これらのパラメータの詳細については、このファイル自体か、デーモンの dhcpagent(1M) のマニュアルページを参照

dhcp_inittab(4)

データ型のような DHCP オプションコードの様相を定義し、ニーモニックラベルを割り当てる。dhcpinfo は、/etc/dhcp/inittab ファイルにある情報を使用して、さらに意味のある情報をユーザーに提供する。このファイルは、/etc/dhcp/dhcptags ファイルに代わる。この入れ替えの詳細については、「DHCP オプション情報」を参照