プロファイルベースのネットワーク構成に関する一般的な質問への答え
ネットワーク管理のリアクティブモードを使用している場合は、次のトラブルシューティング情報を参照してください。固定モードを使用している場合のネットワーク管理の問題のトラブルシューティングについては、ネットワーク管理に関する一般的な質問への答えを参照してください。詳細は、Oracle Solaris 11.3 でのネットワークコンポーネントの構成と管理 の ネットワーク構成モードについてを参照してください。
質問:
インストール後にシステムで使用されているネットワークモードを確認するにはどうしたらよいでしょうか。
回答:
ネットワークモードは、インストール中にアクティブにされるプロファイルで確認します。Automatic プロファイルがアクティブにされている場合は、リアクティブモードになっています。DefaultFixed プロファイルがアクティブにされている場合は、固定モードになっています。現在システム上でアクティブになっているモードを確認するには、netadm list コマンドを次のように使用します。
# netadm list
質問:
インストール後にシステムがデフォルトで固定モードになり、DefaultFixed プロファイルが現在アクティブになっています。リアクティブモードに切り替えるにはどうしたらよいでしょうか。
回答:
リアクティブモードを有効にするには、netadm enable コマンドを使用して、Automatic プロファイルまたは別のリアクティブプロファイルに切り替える必要があります。たとえば、次のように Automatic プロファイルを有効にします。
# netadm enable -p ncp Automatic
質問:
IPv6 を plumb しないようにするには、どのようなプロファイルを参照する必要がありますか。また、ネットワーク構成のこの側面は、Automated Installer (AI) の使用時またはインストール時にどのように管理されますか。
回答:
IPv6 アドレスが構成されていない任意のプロファイルを作成できます。このプロファイルを有効にした場合、IPv6 は plumb されません。インストール時に AI マニフェストから新しいリアクティブプロファイルを作成することはできません。インストール後にリアクティブプロファイルを作成する場合は、netcfg コマンドを使用します。Oracle Solaris 11.3 でのネットワークコンポーネントの構成と管理 の プロファイルの構成を参照してください。AI マニフェストを使用すると、インストールのあと、システムのリブート後にどのプロファイルをアクティブにするかを選択できることに注意してください。
質問:
Oracle Solaris をインストールしたあと、システム上のネームサービスの設定が正しく設定されていません。どうしたらよいでしょうか。
回答:
リアクティブモードの場合、ネームサービスの情報やその他のシステム全体の設定は、別の主なプロファイルの種類である Location プロファイルで指定されます。詳細は、Oracle Solaris 11.3 でのネットワークコンポーネントの構成と管理 の プロファイルタイプの説明を参照してください。
次の例は、システム上のすべてのプロファイルとその状態を表示する方法を示しています。このコマンドを使用して、現在アクティブな Location プロファイルを確認します。この例の 2 番目の部分では、対話型の netcfg セッションを起動したあと、現在アクティブな Location を選択し、その構成情報を一覧表示する方法を示しています。
# netadm list
TYPE PROFILE STATE
ncp DefaultFixed disabled
ncp Automatic online
ncu:phys net0 offline
ncu:ip net0 offline
loc Automatic online
loc NoNet offline
loc DefaultFixed offline
# netcfg
netcfg> select loc myloc
netcfg:loc:myloc> list
loc:myloc
activation-mode manual
enabled false
nameservices dns
nameservices-config-file "/etc/nsswitch.dns"
dns-nameservice-configsrc dhcp
netcfg:loc:myloc>
前の例では、DNS が使用され、/etc/nsswitch.dns ファイルが参照されています。
次の例は、myloc という名前の Location の既存のネームサービスの構成を変更する方法を示しています。
# netadm list
TYPE PROFILE STATE
ncp DefaultFixed disabled
ncp Automatic online
ncu:phys net0 offline
ncu:ip net0 offline
loc Automatic offline
loc NoNet offline
loc DefaultFixed offline
loc myloc online
# netcfg
netcfg> select loc myloc
netcfg:loc:myloc> list
loc:myloc
activation-mode manual
enabled false
nameservices nis
nameservices-config-file "/etc/nsswitch.nis"
dns-nameservice-configsrc dhcp
nfsv4-domain
netcfg:loc:myloc> set nameservices=dns
netcfg:loc:myloc> set nameservices-config-file="/etc/nsswitch.dns"
netcfg:loc:myloc> list
activation-mode system
enabled false
nameservices dns
nameservices-config-file "/etc/nsswitch.dns"
netcfg:loc:myloc> commit
Committed changes
netcfg:loc:myloc> exit
Locations の構成の詳細は、Oracle Solaris 11.3 でのネットワークコンポーネントの構成と管理 の 場所の作成を参照してください。
質問:
デスクトップからネットワーク管理 GUI (以前の NWAM) を起動できません。この GUI をコマンド行から起動できますか。
回答:
この GUI をコマンド行から起動するには、次のコマンドを使用します。
% /usr/lib/nwam-manager
それでも GUI が起動しない場合は、デスクトップパネルの GNOME 通知領域にネットワーク管理 GUI のアイコンが表示されていることを確認してください。このアイコンが表示されていない場合は、マウスの右ボタンを押してデスクトップパネルの「パネルに追加...」オプションを選択したあと、パネルに通知領域を追加します。
質問:
通常のユーザーとしてコマンド行 (/usr/lib/nwam-manager) からネットワーク管理 GUI を起動したところ、次のメッセージが表示されました: 「別のインスタンスが実行されています。このインスタンスは今すぐ終了します。」GUI は起動したようでしたが、そのアイコンがデスクトップ上に表示されていません。どのようにしたら GUI にアクセスできますか。
回答:
デスクトップパネルにアイコンが表示されていない場合は、マウスの右ボタンを押してデスクトップパネルの「パネルに追加...」オプションを選択したあと、パネルに通知領域を追加します。