netadm コマンドを使用して、プロファイルのタイプや、プロファイルが固定であるかリアクティブであるかに関係なく、すべてのプロファイルを有効および無効にします。基本コマンドの構文は次のとおりです。
# netadm enable [ -p profile-type ] [ -c ncu-class ] profile-name
たとえば、次のようにして、システム定義の Automatic NCP を有効にします。
# netadm enable -p ncp Automatic
プロファイルの有効化と無効化に関する基本的な情報については、プロファイルベースのネットワーク構成の使用ガイドラインを参照してください。
さまざまなタイプのプロファイルの有効化および無効化については、次の追加ガイドラインを参照してください。
NCP – システムには常に、1 つのアクティブな NCP と 1 つのアクティブな場所プロファイルが必要です。アクティブな NCP は、別の NCP を明示的に有効にするまでアクティブなままです。別の NCP を有効にすると、現在アクティブな NCP は暗黙的に無効になります。システム上で現在アクティブな NCP を明示的に無効にすることはできません。NCP の説明。
DefaultFixed NCP を有効にして固定モードに切り替えると、DefaultFixed の場所も自動的に有効になり、変更はできません。
Automatic NCP を有効にすると、アクティブ化ポリシーにより、現在のネットワーク状態に基づいて適切な該当の場所が選択され、有効になります。
NCU – NCU のアクティブ化モードが manual に設定されている場合、現在アクティブな NCP の一部である個別の NCU を手動で有効および無効にできます。リンクまたは NCU クラスが指定されていない場合、両方の NCU が有効または無効になります。NCU の説明を参照してください。
場所 – デフォルトでは、有効にする最適な場所プロファイルがシステムにより選択されます。システムは、system または conditional アクティブ化モードの場所セットから場所を選択します。ただし、場所の起動モードに関係なく、ユーザーはいつでも手動で場所を有効にしてシステムの選択をオーバーライドできます。場所を手動で有効にすると、システムはアクティブな場所を自動的に変更しません。場所の自動選択は無効になります。システムによる条件付きの場所選択に戻すには、手動で有効化された場所を明示的に無効にする必要があります。場所プロファイルの説明を参照してください。
ENM – これらのプロファイルは、manual または conditional アクティブ化モードに設定できます。activation-mode プロパティーを conditional に設定した場合は、システムが指定された条件に基づいて ENM を有効または無効にします。アクティブ化モードを manual に設定した場合は、netadm コマンドを使用して ENM を有効または無効にできます。ENM のアクティブ化には制約はありません。常にシステムで 0 個以上の ENM をアクティブにすることができます。1 つの ENM を有効または無効にしても、ほかの現在アクティブな ENM には影響しません。プロファイルのアクティブ化条件を参照してください。
次の例では、myncp という名前のユーザー定義 NCP が有効になります。
$ netadm enable -p ncp myncp Enabling ncp 'myncp'使用例 6-2 場所プロファイルの有効化
次の例では、office という名前の場所プロファイルが有効になります。
$ netadm enable -p loc office Enabling loc 'office'
プロファイル名を指定する際に、netadm コマンドでは大文字と小文字が区別されないことに注意してください。
使用例 6-3 リンク NCU を無効にする次の例では、net1 という名前のリンク NCU が無効になります。
$ netadm disable -p ncu -c phys net1使用例 6-4 場所の無効化
次の例では、office という名前の場所が無効になります。
$ netadm disable -p loc office Disabling loc 'office'使用例 6-5 ENM の有効化と無効化
次の例では、ENM test-enm1 が有効になり、別の ENM test-enm2 が無効になります。
$ netadm enable -p enm test-enm1 Enabling enm 'test-enm1' $ netadm disable -p enm test-enm2 Disabling enm 'test-enm2'使用例 6-6 固定モードとリアクティブモードの切り替え
次の例では、システム定義の DefaultFixed NCP を有効にすることにより、固定モードに切り替える方法を示します。
$ netadm enable -p ncp DefaultFixed Enabling ncp 'DefaultFixed'