JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 でのリアクティブネットワーク構成を使用したシステムの接続     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

1.  リアクティブネットワーク構成 (概要)

2.  リアクティブネットワークプロファイルの作成と構成 (タスク)

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

netcfg 対話型モード

netcfg コマンド行モード

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

netcfg および netadm サブコマンド

netcfg のサブコマンド

netadm のサブコマンド

ユーザー定義のプロファイルを作成する

NCP を作成する

NCP に NCU を作成する

NCU を含む NCP を対話形式で作成する方法

場所プロファイルを作成する

場所プロファイルを対話形式で作成する方法

ENM プロファイルを作成する

ENM プロファイルを対話形式で作成する方法

既知の WLAN プロファイルを作成する

既知の WLAN プロファイルを対話形式で作成する方法

プロファイルのプロパティー値を設定および変更する

プロパティー値を対話形式で設定する方法

システム上のプロファイル構成情報を一覧表示する

システム上のすべてのプロファイル構成情報を一覧表示する

特定のプロファイルのプロパティー値をすべて一覧表示する

特定のプロパティーの値を取得する

単一プロパティー値を対話形式で取得する方法

walkprop サブコマンドを使用してプロパティー値を表示および変更する

プロファイルを有効および無効にする

3.  リアクティブネットワーク構成の管理 (タスク)

4.  ネットワーク管理グラフィカルユーザーインタフェースの使用

索引

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

システム上のプロファイル構成情報を一覧表示する

現在のスコープまたは指定されたスコープで存在するプロファイル、プロパティー値のペア、およびリソースをすべて一覧表示するには、list サブコマンドとともに netcfg コマンドを使用します。すべてのプロファイルに関する一般的な情報についてシステムに問い合わせたり、特定のプロファイルに関する具体的な情報を取得したりするには、list サブコマンドを使用します。list サブコマンドは、対話型モードまたはコマンド行モードで使用できます。

netcfg のサブコマンドについては、netcfg のサブコマンド」を参照してください。

プロファイルおよびその現在の状態に関する情報を取得する必要がある場合は、list サブコマンドとともに netadm コマンドを使用します。詳細は、「プロファイルの現在の状態を表示する」を参照してください。

システム上のすべてのプロファイル構成情報を一覧表示する

netcfg list コマンドは、システム上のすべてのシステム定義およびユーザー定義のプロファイルを一覧表示します。オプションを付けないで list サブコマンドを使用すると、システム上にあるすべての最上位プロファイルが表示されます。このコマンドでは、各プロファイルの状態は一覧表示されません。プロファイルおよびその状態 (オンラインまたはオフライン) のリストを表示するには、netadm list コマンドを使用します。

システム上のすべての最上位プロファイルを一覧表示するには、list サブコマンドを使用します。

$ netcfg list
NCPs:
        DefaultFixed
        Automatic
        User
Locations:
        Automatic
        NoNet
        home
        office
        DefaultFixed
ENMs:
        myvpn
        testenm
WLANs:
        workwifi
        coffeeshop
        homewifi

この例では、次のプロファイルが一覧表示されます。

特定のプロファイルのプロパティー値をすべて一覧表示する

指定されたプロファイルのすべてのプロパティー値を一覧表示するには、list サブコマンドとともに netcfg コマンドを使用します。

list サブコマンドの構文は、次のとおりです。

$ netcfg list [ object-type [ class ] object-name ]

例 2-8 NCU のプロパティー値をすべて一覧表示する

たとえば、User NCP で IP NCU のすべてのプロパティー値を一覧表示するには、次のコマンドを入力します。

$ netcfg "select ncp User; list ncu ip net0"
NCU:net0
        type                    interface
        class                   ip
        parent                  "User"
        enabled                 true
        ip-version              ipv4
        ipv4-addrsrc            dhcp
        ipv6-addrsrc            dhcp,autoconf

例 2-9 ENM のプロパティー値をすべて一覧表示する

次の例では、myenm という名前の ENM のすべてのプロパティーが一覧表示されます。

$ list enm myenm
ENM:myenm
activation-mode manual
enabled         true
start           "/usr/local/bin/myenm start"
stop            "/bin/alt_stop"

この例では、list サブコマンドの出力に次の情報が表示されます。

特定のプロパティーの値を取得する

get サブコマンドとともに netcfg コマンドを使用すると、指定されたプロパティーの特定の値を取得して一覧表示できます。このサブコマンドは、対話型モードまたはコマンド行モードで使用できます。

get サブコマンドの構文は、次のとおりです。

netcfg get [ -V ] prop-name

User NCP の一部である myncu という名前の NCU の ip-version プロパティーの値を取得するには、次のコマンドを入力します。例:

$ netcfg "select ncp User; select ncu ip myncu; get -V ip-version"
ipv4

-V オプションとともに get サブコマンドを使用すると、ここで示すようにプロパティー値だけが表示されます。

netcfg:ncp:User:ncu:net0> get -V activation-mode
manual

それ以外の場合、プロパティーとその値の両方が表示されます。例:

netcfg:ncp:User:ncu:net0> get activation-mode
activation-mode        manual

単一プロパティー値を対話形式で取得する方法

この手順では、netcfg get コマンドを netcfg 対話型モードで使用して、単一のプロパティー値を取得して一覧表示する方法について説明します。この特定の手順のいくつかの例では、User NCP で NCU の単一プロパティー値を取得する方法を示しています。これらの例は、デモ目的でのみ使用されます。このコマンドの使用時に指定する情報は、取得を試みるプロファイルおよびプロパティー値によって異なります。

プロファイルのプロパティー値をすべて表示する場合は、代わりに walkprop サブコマンドを使用できます。このサブコマンドでは、特定のプロファイルのすべてのプロパティーが 1 つずつ調査されるため、プロファイルのプロパティーの 1 つまたはすべてを変更できます。詳細は、walkprop サブコマンドを使用してプロパティー値を表示および変更する」を参照してください。

  1. netcfg 対話型セッションを開始します。
    $ netcfg
    netcfg>
  2. 取得するプロパティー値が含まれるプロファイルまたは構成オブジェクトを選択します。
    netcfg> select object-type [ class ] object-name

    注 - class パラメータは、NCP を選択している場合にのみ適用可能です。また、physip の両方のクラスの NCU が同じ名前を共有する場合、class パラメータを指定する必要があります。ただし、NCU 名が一意の場合は、class パラメータは必要ありません。


    たとえば、User NCP を選択するには、次のように入力します。

    netcfg> select NCP User

    この例では、User NCP を選択することで、選択したオブジェクトのスコープに対話型セッションが移動します。

  3. (省略可能) プロファイルのコンポーネントを表示します。
    netcfg:ncp:User> list
    ncp:User
            management-type    reactive
    NCUs:
            phys    net0
            ip      net0
  4. 取得するプロパティー値が含まれるオブジェクトを選択します。

    次の例では、User NCP でリンク (phys) NCU net0 が選択されます。

    netcfg:ncp:User> select ncu phys net0

    NCU net0 を選択すると、該当オブジェクトのスコープに対話型セッションが移動し、NCU の現在のプロパティーがメモリーから読み込まれます。

  5. 指定されたプロパティー値を取得します。
    netcfg:ncp:User:ncu:net0> get property-value

    たとえば、activation-mode プロパティーの値を取得するには、次のように入力します。

    netcfg:ncp:User:ncu:net0> get activation-mode
            activation-mode         manual

次の手順

この時点で、set サブコマンドを使用してプロパティーに新しい値を設定したり、変更を行わずに対話型セッションを終了したりできます。対話型モードでプロパティー値を変更する場合は、commit または exit サブコマンドを使用して、変更を保存する必要があることに注意してください。netcfg 対話型モードでのプロパティー値の設定については、「プロファイルのプロパティー値を設定および変更する」を参照してください。

walkprop サブコマンドを使用してプロパティー値を表示および変更する

walkprop サブコマンドを使用すると、プロファイルのプロパティーを対話形式で表示できます。このサブコマンドでは、プロファイルのプロパティーが 1 つずつ調査され、プロパティーごとに名前と現在の値が表示されます。指定されたプロパティーの現在の値を変更するために使用可能な対話型コマンドプロンプトも表示されます。複数の値が含まれるプロパティーの区切り文字は、コンマ (,) です。指定されたプロパティーの各値にコンマが含まれている場合は、前にバックスラッシュ (\) を付ける必要があります。単一の値のみが含まれるプロパティー内のコンマは、区切り文字とは解釈されないため、前にバックスラッシュを付ける必要はありません。netcfg のサブコマンドについては、netcfg のサブコマンド」を参照してください。


注 - walkprop サブコマンドは、対話型モードで使用する場合にのみ有効です。


例 2-10 特定のプロファイルのプロパティー値を表示および変更する

次の例では、場所 test-locactivation-mode プロパティーを表示してから、walkprop サブコマンドを使用して変更します。walkprop サブコマンドを使用するときは、set サブコマンドを使用してプロパティー値を設定する必要がないことに注意してください。

$ netcfg
netcfg> select loc test-loc
netcfg:loc:test-loc> list
loc:test-loc
        activation-mode                 manual
        enabled                         false
        nameservices                    dns
        nameservices-config-file        "/etc/nsswitch.dns"
        dns-nameservice-configsrc       dhcp
        nfsv4-domain                    "Central.example.com"
netcfg:loc:test-loc> walkprop
activation-mode (manual) [manual|conditional-any|conditional-all]> conditional-all
conditions> advertised-domain is example.com 
nameservices (dns) [dns|files|nis|ldap]>
nameservices-config-file ("/etc/nsswitch.dns")>
dns-nameservice-configsrc (dhcp) [manual|dhcp]>
nfsv4-domain ("Central.example.com")>
ipfilter-config-file>
ipfilter-v6-config-file>
ipnat-config-file>
ippool-config-file>
ike-config-file>
ipsecpolicy-config-file>
netcfg:loc:test-loc> list
loc:test-loc
        activation-mode                 conditional-all
        conditions                      "advertised-domain is example.com"
        enabled                         false
        nameservices                    dns
        nameservices-config-file        "/etc/nsswitch.dns"
        dns-nameservice-configsrc       dhcp
        nfsv4-domain                    "Central.example.com"
netcfg:loc:test-loc> commit
Committed changes
netcfg:loc:test-loc> end
netcfg> exit
$

注 - 関連するプロパティーのみが調査されます。たとえば、ipv4-addrsrc プロパティーが static に設定されている場合は、ipv4-addr プロパティーが調査に含まれます。ただし、ipv4-addrsrcdhcp に設定されている場合は、ipv4-addr プロパティーは調査されません。