この機能は、Solaris Express 8/04 で新しく追加されました。
DHCP は、ネットワーク情報およびリース (貸与) された IP アドレスをシステムに設定するためのプロトコルです。DHCP クライアントは、ネットワークホスト上で動作するデーモンの一種であり、ホストのネットワークインタフェースに対する構成パラメータを DHCP サーバーから取得します。
この Solaris DHCP クライアントデーモン (dhcpagent) で、管理者が定義したアクションを実行できるようになりました。そうしたアクションを起動できるのは、次のいずれかの DHCP リース (貸与) されたイベントが発生した直後です。
インタフェースが DHCP 用に構成されました。
クライアントによるリースの延長が成功しました。
リースの有効期限が切れた。
クライアントがインタフェースを DHCP 制御下から削除する目的でリースを中断しました。
クライアントがアドレスを解放した。
管理者が定義したアクションは、特定の実行可能なスクリプトまたはプログラムによって起動される必要があります。そうしたプログラムを使えば、実際のシステムに適した任意のアクションを DHCP イベント発生後に実行することができます。
詳細については、dhcpagent(1M) のマニュアルページを参照してください。