ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 管理: ネットワークインタフェースとネットワーク仮想化 Oracle Solaris 11 Information Library (日本語) |
この Oracle Solaris リリースでのネットワーク構成
Automatic NCP とユーザー定義の NCP の説明
7. プロファイルでのデータリンクおよびインタフェース構成コマンドの使用
10. Oracle Solaris 上での無線インタフェース通信の構成
NWAM では、nwamd デーモンと netcfgd デーモンの 2 つのデーモンが使用されます。ポリシーエンジンデーモンである nwamd は、複数の役割で動作することによってネットワークの自動構成を制御します。リポジトリデーモンである netcfgd は、ネットワーク構成リポジトリへのアクセスを制御します。
nwamd デーモンは、次の役割を引き受けることによってネットワークの自動構成を制御します。
イベントコレクタ
この役割では、ルーティングソケットおよび sysevent の登録によって検出する必要のあるリンク関連のイベントを収集します。nwamd によるこのタスクの実行例として、NIC がシステムにホットプラグされたことを示す EC_DEV_ADD sysevent をデーモンが取得することが挙げられます。このようなイベントはすべて、nwamd イベント構造にパッケージ化されてから、該当タスクを担当するイベント処理スレッドに送信されます。
イベントハンドラ
この役割では、対象のイベントに応答するためのイベントループスレッドを実行します。イベントハンドラは、NWAM サービスで管理されるさまざまなオブジェクトに関連付けられた状態マシンで動作します。イベントの処理中に、nwamd デーモンは、ネットワーク環境の変更を検出します。その結果として、1 つまたは複数のプロファイルへの変更がトリガーされる場合があります。
イベントディスパッチャー
この役割では、このようなイベントへの関与を登録した外部コンシューマにイベントを送信します。イベントディスパッチの例として、使用可能な WLAN に関する情報を含む無線スキャンイベントが挙げられます。これは、NWAM GUI の使用時に役立ちます。一方、GUI では使用可能なオプションをユーザーに表示できます。
プロファイルマネージャー
nwamd デーモンによるこれらのプロファイルの管理には、次の情報に応じたネットワーク構成の適用が含まれます。
アクティブにするリンクとインタフェース
接続されているネットワークの特性
有効なプロファイルに組み込まれた偶発性と依存性
受信される外部イベント
プロファイルデーモンである netcfgd は、ネットワーク構成リポジトリへのアクセスを制御および管理します。このデーモンは、svc:/network/netcfg:default SMF サービスによって自動的に開始されます。このデーモンによって、情報をリポジトリから読み取ったり、リポジトリに書き込んだりする任意のアプリケーションに、次の承認が付与されます。
solaris.network.autoconf.read
solaris.network.autoconf.write
承認の詳細は、auth_attr(4) のマニュアルページを参照してください。セキュリティープロファイルの詳細は、prof_attr(4) のマニュアルページを参照してください。
netcfgd デーモンの詳細は、netcfgd(1M) のマニュアルページを参照してください。