JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ] ] 説明 Internet Software Consortium DHCP サーバである dhcpd は、 Dynamic Host Configuration Protocol (DHCP) と Internet Bootstrap Protocol (BOOTP) とを実装したものである。 DHCP を用い ... スを割り当てます。 この機構を動作させるには、 ネットワーク管理者はアドレスの範囲を各サブネットごとに割り当てておき、 それを dhcpd.conf (5) に書いておかなければなりません。 dhcpd は起動すると dhcpd.conf ファイルを読み、 各サブネットごとに利用できるアドレ ... スのリストをメモリに保存します。 クライアントが DHCP プロトコルを用いてアドレスを要求すると、 dhcpd はそのクライアントにアドレスを割り当てます。 各クライアントに貸し出されたアドレスは、 管理者が決めておいたある期間が経過す ... ... す。 よって、ひとつの貸し出しに対して複数の宣言があった場合は、 ファイルの後ろの方にあるものが現在のものになります。 最初に dhcpd がインストールされたときは、 貸し出しデータベースは存在していません。 しかし dhcpd は、貸し出しデータベースが存在していない ... と起動しません。 この目的の初期データベースには、 /var/state/dhcp/dhcpd.leases という空のファイルを作るだけでかまいません。 貸し出しデータベースが際限なく大きくなるのを防ぐため、 このファイルは時 ... ースが作成され、 現在わかっている貸し出し記録がすべてそこにダンプされます。 次に、古い貸し出しデータベースが /var/state/dhcp/dhcpd.leases~ という名前に変更されます。 最後に、新たに書き出された貸し出しデータベースが適切な場所に移動されます。 古い貸し出し ... ... トファイルです。 dhcpd に組み込まれた再帰下降型のパーザによって解釈されます。 このファイルには、整形の目的で余分なタブや改行を入れてもかまいません ... ます。 サービスを受けるサブネットや、dhcp サーバが接続するサブネットには、 すべて subnet 宣言が必要となります。これによって dhcpd は、 あるアドレスがそのサブネットにあることを認識するのです。 subnet 宣言は、 そのサブネットに動的割り当てを受けるアドレス ... ork 宣言が (存在すれば) 参照されます。 最後に、すべての宣言の外部に置かれている、 トップレベルのパラメータが参照されます。 dhcpd がクライアントに対応する host 宣言を探すときには、 まずそのクライアントがブートしようとしているサブネット (または共有ネット ... ... ら、 ネットワーク設定やネットワーク上で利用可能な様々なサービスについて記述している オプション を受け取ることができます。 dhcpd (8) や dhclient (8) を設定するときに、オプションを宣言することが多いでしょう。 オプションを宣言する文法、 そして宣言可能な ... の連続を、続けられます。 例えば次のようになります: option option-133 "my-option-133-text"; option option-129 1:54:c9:2b:47; dhcpd は、これらの未定義オプションコードの書式を知りませんので、 指定されたデータの正当性を保証するための確認は行いません。 標準 ... もサブネットマスクを指定しないと、 最終手段として、 アドレスを割り当てようとしているネットワークに対するサブネット宣言から、 dhcpd はサブネットマスクを使用します。これに対し、 アドレスを割り当てようとしているネットワークのスコープ中の サブネットマスク宣 ... ... 値は次の通りです: • Booting - DHCP クライアントは INIT 状態であり、 IP アドレスをまだ持ちません。 次に送信されるメッセージは DHCPDISCOVER であり、 これはブロードキャストされます。 • Reboot - DHCP クライアントは INIT-REBOOT 状態です。 IP アドレスを持ちま ... タは、リソースレコードタイプ (RR)、 RR の左辺、RR の右辺、レコードに適用されるべき ttl です。 この関数の最も簡単な使用例は、dhcpd.conf ファイルの参照節にあり、 なにが起きるか記述されています。 この例では、複数の式が使用されて、 dns-update 用の引数が作成 ... .in-addr.arpa" と 結合されたものです。 右辺は、アドレスのリース提供先クライアントの、完全な形でのドメイン名です。 関連項目 dhcpd.conf (5), dhcpd.leases (5), dhclient.conf (5), dhcp-eval (5), dhcpd (8), dhclient (8), RFC2132, RFC2131 作者 Internet Soft ... ... 求の転送先となる DHCP サーバの名前は、 少なくとも 1 つ以上コマンドラインで指定しなければなりません。 関連項目 dhclient (8), dhcpd (8), RFC2132, RFC2131. 著者 dhcpd (8) は Ted Lemon < mellon@vix.com > が Vixie Enterprises と協力のもと Internet Software ... ... には、 実際上問題とはならないものの、混乱のもとになりえます。 関連項目 dhclient.conf (5), dhclient.leases (5), dhclient (8), dhcpd (8), dhcrelay (8) 作者 dhclient-script (8) は Ted Lemon < mellon@fugue.com > が Vixie Enterprises と協力して Internet Soft ... ... client.leases ファイルを作成します。 古いほうの dhclient.leases ファイルは、 dhclient が次にデータベースを作り替えるまで、 dhcpd.leases~ という名前で保存されます。 dhclient が最初に起動されたとき (一般的にはシステムブート初期過程の間) に DHCP サーバが ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。