JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 管理: ネットワークインタフェースとネットワーク仮想化     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  ネットワークスタックの概要

この Oracle Solaris リリースでのネットワーク構成

Oracle Solaris のネットワークスタック

ネットワークデバイスとデータリンク名

その他のリンクタイプの管理

パート I Network Auto-Magic

2.  NWAM の紹介

3.  NWAM 構成と管理 (概要)

NWAM 構成の概要

ネットワークプロファイルとは

NCP の説明

NCU の説明

Automatic NCP とユーザー定義の NCP の説明

場所プロファイルの説明

ENM の説明

既知の WLAN について

NWAM 構成データ

NCU プロパティーの値

システム定義の場所のプロパティー値

NWAM プロファイルをアクティブにする方法

NCP アクティブ化ポリシー

NCP ポリシーの例

NCU のアクティブ化プロパティー

場所のアクティブ化の選択条件

netcfg を使用してプロファイルを構成する

netcfg 対話型モード

netcfg コマンド行モード

netcfg コマンドファイルモード

netcfg でサポートされるサブコマンド

netadm コマンドを使用してプロファイルを管理する

NWAM デーモンの概要

NWAM ポリシーエンジンデーモン (nwamd ) の説明

NWAM リポジトリデーモン (netcfgd) の説明

SMF ネットワークサービス

NWAM セキュリティーの概要

NWAM に関連する承認とプロファイル

NWAM ユーザーインタフェースを使用するために必要な承認

4.  NWAM プロファイルの構成 (タスク)

5.  NWAM プロファイルの管理 (タスク)

6.  NWAM グラフィカルユーザーインタフェースについて

パート II データリンクとインタフェース構成

7.  プロファイルでのデータリンクおよびインタフェース構成コマンドの使用

8.  データリンクの構成と管理

9.  IP インタフェースの構成

10.  Oracle Solaris 上での無線インタフェース通信の構成

11.  ブリッジを管理する

12.  リンク集約の管理

13.  VLAN の管理

14.  IPMP の紹介

15.  IPMP の管理

16.  LLDP によるネットワーク接続情報の交換

パート III ネットワーク仮想化およびリソース管理

17.  ネットワーク仮想化およびリソース制御の紹介 (概要)

18.  ネットワーク仮想化およびリソース制御の計画

19.  仮想ネットワークの構成 (タスク)

20.  仮想化環境でのリンク保護の使用

21.  ネットワークリソースの管理

22.  ネットワークトラフィックとリソース使用状況の監視

用語集

索引

NWAM プロファイルをアクティブにする方法

NCP、場所プロファイル、および ENM には、activation-mode プロパティーが存在します。許容される値は、プロファイルタイプごとに異なります。さらに、activation-mode プロパティーを検証する方法も、各プロファイルがアクティブになる条件と同様に、プロファイルごとに異なります。

システム定義の場所 (Automatic と NoNet) では、activation-mode プロパティー値が system に設定されています。つまり、場所はシステムでのみアクティブにでき、さらにシステムで事前に定められた条件がその場所に対して適切でなければなりません。

ユーザー定義の場所では、activation-modeconditions プロパティーを manualconditional-any、または conditional-all に設定できます。詳細は、「場所のアクティブ化の選択条件」を参照してください。

netadm コマンドまたは NWAM GUI を使用すると、場所プロファイルを手動で有効にすることができます。場所を明示的に有効にしない場合は、NWAM デーモン nwamd によって、条件付きでアクティブ化およびシステムでアクティブ化されたすべての場所プロファイルのアクティブ化規則がチェックされたあとに、現在のネットワーク環境に最適な場所が選択されます。

NWAM では、場所の選択で「最適な一致」を決定するアルゴリズムが使用されます。場所に適した一致がない場合は、場所「Automatic」がアクティブになります。ネットワーク環境を変更すると、nwamd デーモンが場所の選択を継続的に再評価して、最適な一致を決定します。ただし、netadm コマンドを使用して場所プロファイル (手動でアクティブ化した場所または条件付きでアクティブ化した場所) を明示的に有効にする場合は、その場所を明示的に無効にするか、別の場所を有効にするまで、場所はアクティブなままです。この状況では、より適切な一致があるかどうかに関係なく、ネットワーク環境を変更しても場所プロファイルは変更されません。現在の場所を明示的に指定することにより、実質的には最良の一致が決定されます。プロファイルをアクティブまたは非アクティブにする手順については、「プロファイルをアクティブまたは非アクティブにする」を参照してください。

NCP アクティブ化ポリシー

NWAM では、NCU がアクティブな場合には、NCP ポリシーを指定できます。NCP ポリシーは、NCU ごとに指定可能なプロパティーおよび条件を使用することで強制されます。指定されるポリシーの例として、「無線接続よりも有線接続を優先する」や「一度に 1 つのインタフェースをアクティブにする」などがあります。NCP をアクティブにする方法および条件は、NCU タイプごとに設定されたプロパティーで定義されます。


注 - 常にインタフェース NCU は、ベースとなるリンク NCU に関連付ける必要があります。各インタフェース NCU は、関連付けられたリンク NCU をアクティブにするとアクティブになります。netadm コマンドを使用すると、NCU のデフォルト動作を上書きすることができます。ただし、ベースとなるリンク NCU との依存性は削除できません。たとえば、関連付けられたリンク NCU を有効にせずにインタフェース NCU を有効にする場合は、そのインタフェースのベースとなる NCU がアクティブになるまで、インタフェースは実際にオンラインになりません。


NCP ポリシーの例

次の例では、使用可能な有線リンクがすべてアクティブであること、および使用可能な有線接続がない場合にのみ無線接続を使用するように NCP ポリシーで指定するために NCU プロパティーが設定されます。

すべての物理リンク用:

次の例では、常にシステムでアクティブなリンクは 1 つのみであること、および無線接続よりも有線接続が優先されることを指定した NCP ポリシーに従って、NCP プロパティーが設定されています。

すべての物理リンク用:

NCU のアクティブ化プロパティー

ネットワーク接続をアクティブにする方法は、リンク NCU プロパティーで設定されます。NCP のアクティブ化ポリシーを定義する際には、次のプロパティーが使用されます。

場所のアクティブ化の選択条件

各場所プロファイルには、アクティブ化の条件を定義したプロパティーが存在します。これらのプロパティーは、場所がアクティブになる条件に関する情報を指定します。NWAM は、構成されたすべての場所に対する選択条件を継続的に再評価し、そのたびに、現在のネットワーク環境に最適な条件を持つ場所を判定します。現在のネットワーク環境に変更が発生した結果、より条件に合致するプロファイルがある場合、NWAM は現在の場所プロファイルを非アクティブにして、新しい環境により適した場所プロファイルをアクティブにします。

場所をアクティブにするタイミングと方法の選択条件は、次のプロパティーで指定されます。

activation-mode プロパティーは、次の値のいずれかに設定されます。


注 - activation-mode プロパティーの system 値は、システムで提供される場所「Automatic」および場所「NoNet」にのみ割り当てることができます。system 値は、これらの場所がアクティブになる条件がシステムで決定されることを示します。


activation-mode プロパティーが conditional-any または conditional-all に設定されている場合は、conditions プロパティーにユーザー定義の条件式 (複数可) が含まれます。各式に含まれる条件には、ブール型の値を割り当てることができます (「ncu ip:net0 is-not active」など)。

activation-mode プロパティーが conditional-any に設定されている場合は、条件のいずれかに該当すれば条件を満たすことになります。

activation-mode プロパティーが conditional-all に設定されている場合は、条件のすべてに該当しなければ条件を満たすことになりません。次の表では、条件文字列を作成する際に使用可能な条件および演算を定義します。

表 3-5 条件文字列を作成するための条件と演算

オブジェクト型/属性
条件
オブジェクト
ncu, enm, loc
is/is-not active
名前
essid
is/is-not

contains/does-not-contain

名前文字列
bssid
is/is-not
bssid 文字列
ip-address
is/is-not
IPv4 または IPv6 アドレス
ip-address
is-in-range/is-not-in-range
IPv4 または IPv6 アドレスとネットマスク/接頭辞の長さ
advertised-domain
is/is-not

contains/does-not-contain

名前文字列
system-domain
is/is-not

contains/does-not-contain

名前文字列

注 - essid プロパティーは、無線 LAN (WLAN) のネットワーク名である Extended Server Set Identifier (ESSID) を表します。bssid プロパティーは、特定の無線アクセスポイント (WAP) または任意のアクセスポイント (AP) の MAC アドレスである Basic Service Set Identifier (BSSID) を表します。


advertised-domain 属性と system-domain 属性との区別に注意してください。通知されたドメインは、外部通信によって検出されます。たとえば、DNSdmainNISdmain ドメイン名は、DHCP サーバーによって通知されます。この属性は、場所の条件付きアクティブ化に役立ちます。たとえば、通知されたドメインが mycompany.com である場合、work という場所をアクティブ化します。system-domain 属性は、現在システムに割り当てられているドメインです。また、domainname コマンドで返される値です。この属性は、場所がアクティブ化されており、その特定のドメインに対してシステムが構成されてはじめて true になるので、ENM の条件付きのアクティブ化に役立ちます。詳細は、domainname(1M) のマニュアルページを参照してください。

場所のプロパティーの詳細は、「場所プロファイルの説明」を参照してください。