JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 10 から Oracle Solaris 11.1 への移行     Oracle Solaris 11.1 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris 10 から Oracle Solaris 11 リリースへの移行 (概要)

2.  Oracle Solaris 11 インストール方法への移行

3.  デバイスの管理

4.  ストレージ機能の管理

5.  ファイルシステムの管理

6.  ソフトウェアおよびブート環境の管理

7.  ネットワーク構成の管理

ネットワーク構成機能の変更

Oracle Solaris でのネットワークの構成方法

インストール時のネットワークの構成動作

ネットワーク構成コマンド

固定モードでのネットワーク構成の管理

固定モードでのデータリンクの表示と構成

固定モードでの IP インタフェースおよびアドレスの構成

固定モードでのネームサービスの構成

resolv.conf エラーチェック機能

SMF ネームサービスの一時的なリセット

ネームサービス構成のインポート

レガシー nsswitch.conf ファイルの使用方法

固定モードでの LDAP の構成

リアクティブモードでのネットワーク構成の管理

リアクティブモードでのネームサービスの構成

リアクティブモードでの LDAP の構成

永続的ルートの作成 (固定およびリアクティブ)

Oracle Solaris 11 での IPMP の構成

デスクトップからのネットワーク構成の管理

ネットワーク構成および管理コマンド (クイックリファレンス)

8.  システム構成の管理

9.  セキュリティーの管理

10.  仮想環境での Oracle Solaris リリースの管理

11.  ユーザーアカウントとユーザー環境の管理

12.  デスクトップ機能の管理

A.  SPARC 自動インストールシナリオ

リアクティブモードでのネットワーク構成の管理

リアクティブネットワーク構成では、複数のプロファイルタイプを使用して、現在のネットワーク状態に基づきネットワーク接続とネットワーク構成を処理します。個々のプロファイルには、ネットワークの構成方法を判別するプロパティーが含まれます。これらのプロパティーは続いて、システムまたはユーザー自身によって有効または無効にされます。IP アドレスとネームサービス情報をもたらす DHCP サーバーがサイトにある場合、リアクティブネットワーク構成は、手動の構成を必要としないシステムの自動ネットワーク構成に、そのまま使える機能を提供します。詳細は、『Oracle Solaris 11.1 でのリアクティブネットワーク構成を使用したシステムの接続』の第 1 章「リアクティブネットワーク構成 (概要)」を参照してください。

リアクティブネットワーク構成を使用している場合、システムは自動的にネットワーク状態における変更を検出し、新しいネットワーク環境に基づいて、ネットワーク構成を適宜調整します。したがって、たびたびケーブルを抜き差ししたり、カードを追加および削除したりするなどの状況では、システムがネットワーク接続を復元するので、ユーザーが操作する必要はありません。リアクティブネットワーク構成の短所の 1 つに、ネットワーク状態が変更した場合にネットワーク構成をあまり制御できないということがあります。

リアクティブネットワーク構成の場合、システムは、Automatic NCP と Automatic Location を提供します。これらの 2 つのプロファイルは、有線ネットワークと無線ネットワークの基本的な構成を実行します。リアクティブネットワークと対話する必要があるのは、無線ネットワークのセキュリティーキーやパスワードを入力するなど、システムから詳細な情報を要求された場合に限ります。

指定したプロパティーで構成されるユーザー定義のリアクティブ NCP と Location をオプションで作成できます。コマンド行モードか対話式で netcfg コマンドを使用して、リアクティブ Locationとその他のプロファイルタイプを作成します。

リアクティブ NCP を作成するプロセスの一環として、NCP 内に含まれる個々のコンポーネントを構成します。これらの個々の構成オブジェクトはネットワーク構成単位 (NCU) と呼ばれ、それぞれの NCU は、次の出力に示すように、特定の物理リンクまたはインタフェースの構成を定義したプロパティーでその物理リンクまたはインタフェースを表します。

netcfg> select ncp myncp
netcfg:ncp:myncp> select ncu ip nge0
netcfg:ncp:myncp:ncu:nge0> list
ncu:nge0
    type                interface
    class               ip
    parent              "myncp"
    enabled             true
    ip-version          ipv4,ipv6
    ipv4-addrsrc        dhcp
    ipv6-addrsrc        dhcp,autoconf

次の例では、netcfg コマンドを対話式で使用して、NCP を作成して変更する方法を示します。詳細な手順については、『Oracle Solaris 11.1 でのリアクティブネットワーク構成を使用したシステムの接続』の第 2 章「リアクティブネットワークプロファイルの作成と構成 (タスク)」を参照してください。

例 7-7 新しいリアクティブ NCP を作成する

次の例では、myncp という新しい NCP と 2 つの NCU (1 つのリンクと 1 つのインタフェース) が作成されます。

$ netcfg
netcfg> create ncp myncp
netcfg:ncp:myncp> create ncu phys net0
Created ncu `net0', Walking properties ...
activation-mode (manual) [manual|prioritized]>
mac-address>
autopush>
mtu>
netcfg:ncp:myncp:ncu:net0> end
Committed changes
netcfg:ncp:myncp> create ncu ip net0
Created ncu `net0'. Walking properties ...
ip-version (ipv4,ipv6) [ipv4|ipv6]> ipv4
ipv4-addrsrc (dhcp) [dhcp|static]> dhcp
ipv4-default-route>
netcfg:ncp:myncp:ncu:net0> verify
All properties verified
netcfg:ncp:myncp:ncu:net0> end
Committed changes
netcfg:ncp:myncp> list
ncp:myncp
        management-type     reactive
NCUs:
        phys    net0
        ip      net0
netcfg:ncp:myncp> list ncu phys net0
ncu:net0
        type                    link
        class                   phys
        parent                  "myncp"
        activation-mode         manual
        enabled                 true
netcfg:ncp:myncp> list ncu ip net0
ncu:net0
        type                    interface
        class                   ip
        parent                  "myncp"
        enabled                 true
        ip-version              ipv4
        ipv4-addrsrc            dhcp
        netcfg:ncp:myncp> exit

この例では、ipv4 値が選択されているので、ipv6-addrsrc プロパティーは使用されず、このプロパティーを求めるプロンプトは表示されません。同様に、phys NCU では、priority-group プロパティーのデフォルト値 (手動によるアクティブ化) が受け入れられるため、その他の条件付きで関連するプロパティーは適用されません。

例 7-8 Automatic NCP をクローニングして新しいリアクティブ NCP を作成する

Automatic NCP をクローニングしてから、新しいネットワーク構成パラメータを設定するようにそのプロパティーを変更することによって、新しいリアクティブ NCP をオプションで作成できます。元のシステム定義の Automatic NCP はネットワーク状態が変わると変更されるので、この NCP を修正する方法よりも、この方法をお勧めします。次の例では、システム定義の Automatic NCP をクローニングすることによって、newncp という新しい NCP が作成されます。

netcfg> list
NCPs:
    Automatic
    DefaultFixed
    bs
Locations:
    Automatic
    NoNet
    DefaultFixed
netcfg> create -t Automatic ncp newncp
netcfg:ncp:newncp> list
ncp:newncp
    management-type     reactive
NCUs:
    phys    net1
    phys    net0
    ip    net1
    ip    net0
netcfg:ncp:newncp> destroy ncu ip net1
Destroyed ncu 'net1'
netcfg:ncp:newncp>  list
ncp:newncp
    management-type     reactive
NCUs:
    phys    net1
    phys    net0
    ip    net0
netcfg:ncp:newncp> exit

例 7-9 既存のリアクティブ NCP の NCU を作成する

リアクティブ NCP を作成するときにこのプロファイルのネットワーク設定を構成することも、既存の NCP の NCU を作成する次の例に示すように、netcfg select コマンドを使用して既存の NCP を変更することもできます。次の例と例 7-7 との違いは、create サブコマンドの代わりに select サブコマンドが使用されている点にあります。次の例では、既存の NCP の IP NCU が対話式に作成されます。

$ netcfg
netcfg> select ncp myncp
netcfg:ncp:myncp> list
ncp:myncp
        management-type    reactive
NCUs:
        phys   net0
netcfg:ncp:myncp> create ncu ip net0
Created ncu `net0'. Walking properties ...
ip-version (ipv4,ipv6) [ipv4|ipv6]> ipv4
ipv4-addrsrc (dhcp) [dhcp|static]> dhcp
ipv4-default-route>
netcfg:ncp:myncp:ncu:net0> end
Committed changes
netcfg:ncp:myncp> list
ncp:myncp
        management-type    reactive
NCUs:
        phys    net0
        ip      net0
netcfg:ncp:myncp> list ncu phys net0
ncu:net0
        type                    link
        class                   phys
        parent                  "myncp"
        activation-mode         manual
        enabled                 true
netcfg:ncp:myncp> list ncu ip net0
NCU:net0
        type                    interface
        class                   ip
        parent                  "myncp"
        enabled                 true
        ip-version              ipv4
        ipv4-addrsrc            dhcp
        netcfg:ncp:myncp> exit

例 7-10 既存の NCP の静的 IP アドレスを構成する

次の例では、既存の NCP の静的 IP アドレスが構成されます。

netcfg> select ncp myncp
netcfg:ncp:myncp:ncu:nge0> list
ncu:nge0
    type                interface
    class               ip
    parent              "myncp"
    enabled             true
    ip-version          ipv4,ipv6
    ipv4-addrsrc        dhcp
    ipv6-addrsrc        dhcp,autoconf
netcfg:ncp:myncp:ncu:nge0> set ipv4-addrsrc=static
netcfg:ncp:myncp:ncu:nge0> set ipv4-addr=1.2.3.4/24
netcfg:ncp:myncp:ncu:nge0> set ipv4-default-route=1.2.3.1
netcfg:ncp:myncp:ncu:nge0> end
Committed changes
netcfg:ncp:myncp>

例 7-11 NCP を有効にする

次の例では、myncp という NCP が有効になります。

$ netadm enable -p ncp myncp
Enabling ncp 'myncp'

リアクティブモードでのネームサービスの構成

システム全体のネットワーク構成は Location プロファイルで管理されます。システム定義の Location とユーザー定義の Location があります。ユーザー定義の Location のプロパティーは、netcfg コマンドを使用して構成されます。段階的な手順については、『Oracle Solaris 11.1 でのリアクティブネットワーク構成を使用したシステムの接続』の第 2 章「リアクティブネットワークプロファイルの作成と構成 (タスク)」を参照してください。

次のシステム定義の Location は、特定の条件で使用され、これらの条件が満たされた場合に自動的にアクティブになります。


注 - Location でネームサービスプロパティーを構成する前に、指定された Location の nameservices-config-file プロパティーによって参照されるファイルを更新する必要があります。このファイルはシステム上の任意の場所に格納できます。ただし、/etc/nsswitch.conf ファイルは上書きされるため、このファイル名は使用しないでください。


次のように新しいユーザー定義の Location プロファイルを作成してから、NIS を構成できます。

$ netcfg
netcfg> create loc officeloc
Created loc 'officeloc'.  Walking properties ...
activation-mode (manual) [manual|conditional-any|conditional-all]> conditional-all
conditions> advertised-domain contains oracle.com
nameservices (dns) [dns|files|nis|ldap]> nis
nameservices-config-file ("/etc/nsswitch.dns")> /etc/nsswitch.nis
nis-nameservice-configsrc [manual|dhcp]> dhcp
nfsv4-domain> 
ipfilter-config-file> 
ipfilter-v6-config-file> 
ipnat-config-file> 
ippool-config-file> 
ike-config-file> 
ipsecpolicy-config-file> 
netcfg:loc:officeloc> end
Committed changes
netcfg> exit 

次の例では、既存の Location 用に NIS が構成されます。

$ netcfg> select loc origloc
netcfg:loc:origloc> set nameservices=nis
netcfg:loc:origloc> set nis-nameservice-configsrc=manual
netcfg:loc:origloc> set nis-nameservice-servers="1.2.3.38,1.3.3.36"
netcfg:loc:origloc> set default-domain="org.company.com"
netcfg:loc:origloc> set nameservices-config-file="/etc/nsswitch.nis"
netcfg:loc:origloc> end
Committed changes
netcfg> exit

リアクティブモードでの LDAP の構成

リアクティブネットワーク構成モードでは、LDAP のサポートは制限されます。リアクティブモード時は、LDAP 匿名モードのみが動作します。LDAP プロキシまたは LDAP セルフモード、および何らかの形式のセキュリティー資格を使用する場合は、最初に DefaultFixed プロファイルを有効にして、ネットワークを手動で構成する必要があります。手順については、『Oracle Solaris 11.1 でのネームサービスおよびディレクトリサービスの作業』の第 12 章「LDAP クライアントの設定 (タスク)」を参照してください。