目次
NetworkManagerは、ラップトップなどの携帯用コンピュータのための理想的ソリューションです。NetworkManagerは、802.1x保護ネットワークへの接続など、ネットワーク接続のための最新の暗号化タイプおよび標準をサポートしています。802.1Xは、「IEEE Standard for Local and Metropolitan Area Networks—Port-Based Network Access Control」(ポートごとにネットワークアクセスの制御を行う、ローカル/メトロポリタンエリアネットワーク向け IEEE 標準)です。NetworkManagerを使用すれば、ネットワークインタフェースの設定や移動時の有線/無線ネットワーク間の切り換えにわずらわされる必要がなくなります。NetworkManagerでは、既知の無線ネットワークに自動的に接続するか、または複数のネットワーク接続を並行して管理できます。後者の場合、最も高速な接続がデフォルトとして使用されます。さらに、利用可能なネットワーク間を手動で切り換えたり、システムトレイのアプレットを使用してネットワーク接続を管理できます。
単一の接続をアクティブにする代わりに、複数の接続を一度にアクティブにできます。これにより、Ethernetからラップトップの接続プラグを抜いても、無線接続により接続が維持されます。
NetworkManagerは、高度で直感的なユーザインタフェースを提供します。このインタフェースを使用すると、ネットワーク環境を簡単に切り換えることができます。ただし、NetworkManagerは、次の場合には適しません。
コンピュータが、DHCPまたはDNSサーバなど、ネットワーク内で他のコンピュータにネットワークサービスを提供している場合。
コンピュータがXenサーバの場合、またはシステムがXen内の仮想システムである場合。
ラップトップコンピュータでは、 NetworkManagerがデフォルトで有効です。ただし、YaSTネットワーク設定モジュールでいつでも有効または無効にできます。
YaSTを実行し、+の順に選択します。
ダイアログが開きます。タブを開きます。
NetworkManagerでネットワーク接続を設定および管理するには、を選択します。
をクリックします。
ネットワーク接続を管理する方法を選択したら、DHCPまたは静的IPアドレスによる自動設定でネットワークカードを設定するか、またはモデムを設定します(ダイアルアップ接続の場合は、+の順に選択)。内部またはUSB ISDNモデムを設定するには、+の順に選択します。内部またはUSB DSLモデムを設定するには、+の順に選択します。
YaSTを使用したネットワーク接続の詳細については、20.4項 「YaSTによるネットワーク接続の設定」および第17章 無線LANを参照してください。
NetworkManagerを有効にした後、 NetworkManagerを使用してネットワーク接続を設定します(23.3項 「ネットワーク接続の設定」参照)。
NetworkManagerを無効にして、ネットワークを従来の方法で制御したい場合は、フィールド のオプションを選択します。
YaSTでNetworkManagerを有効にした後、KDEおよびGNOMEで使用可能なNetworkManagerフロントエンドでネットワーク接続を設定します。両フロントエンドのネットワーク設定ダイアログは非常に似ています。有線、無線、モバイルブロードバンド、DSL、およびVPN接続など、あらゆるタイプのネットワーク接続に対応するタブが表示されます。各タブで、該当するタイプの接続の追加、編集、または削除を行うことができます。KDE設定ダイアログでは、接続タイプがシステムで使用可能であれば(ハードウェアおよびソフトウェアによる)、適切なタブのみがアクティブになります。また、KNetworkManagerではデフォルトで、各タブで使用可能な入力フィールドおよびオプションに対して包括的なツールヒントが表示されます。
![]() | Bluetooth接続 |
|---|---|
現在、Bluetooth接続は、NetworkManagerでは設定できません。 | |
GNOMEでネットワーク設定ダイアログを開くには、メインメニューを開き、右側にあるエントリをクリックします。その代わり、Alt+F2を押してnm-connection-editorを入力するか、GNOMEコントロールセンターで+の順に選択します。
KDEを使用している場合は、メインメニューを開き、をクリックします。で、タブのを選択し、ネットワーク設定ダイアログを開きます。
システムトレイにあるNetworkManagerアプレットから設定ダイアログを起動することもできます。KDEでは、アイコンを左クリックし、を選択します。GNOMEでは、アイコンを右クリックし、を選択します。
![]() | オプションの可用性 |
|---|---|
システムセットアップによっては、接続を設定できない場合があります。安全な環境では、一部のオプションがロックされているか、または | |
手順23.1 接続の追加または編集¶
NetworkManagerでネットワーク接続を設定する場合、すべてのユーザが共有できるシステム接続を定義することもできます。ユーザ接続とは対照的に、システム接続は、NetworkManagerの起動直後、ユーザがログインする前に使用可能になります。両タイプの接続について詳細は、23.7.1項 「ユーザおよびシステムの接続」を参照してください。
現在、KDEではsystem connectionオプションは使用できません。システム接続を設定するには、この場合はYaSTを使用する必要があります。
![]() | 非表示のネットワーク |
|---|---|
「隠れた」ネットワーク(サービスをブロードキャストしないネットワーク)に接続するには、そのネットワークのSSID (Service Set Identifier)またはESSID (Extended Service Set Identifier)を知っている必要があります。隠れたネットワークは、自動的に検出できません。 | |
ネットワーク設定のダイアログで、使用したい接続タイプのタブをクリックします。
をクリックして新しい接続を作成するか、既存の接続を選択してをクリックします。
および接続の詳細を入力します。
非表示のネットワークでは、ESSIDおよび暗号化パラメータを入力します。
1つの接続タイプについて複数の物理デバイスが使用可能な場合(たとえば、コンピュータに2つのethernetカードまたは2つの無線カードが取り付けられている場合)、特定のデバイスに接続を関連付けることができます。
KDEを使用している場合は、このためにオプションを使用します。GNOMEを使用する場合は、接続を関連付けるデバイスのを入力し、設定を確認します。
NetworkManagerの場合、一定の接続を自動的に使用するには、その接続に関してを有効にします。
接続をシステム接続にするには、を有効にします(GNOME)。システム接続を作成および編集するには、rootパーミッションが必要です。
変更を確定した後、NetworkManagerアプレットを左クリックすると、新たに設定されたネットワーク接続が使用可能なネットワークのリストに表示されます。
NetworkManager向けKDEフロントエンドは、KNetworkManagerアプレットです。ネットワークがNetworkManagerコントロール用に設定されている場合、通常、アプレットはデスクトップ環境とともに自動的に起動し、システムトレイにアイコンとして表示されます。
システムトレイにネットワーク接続アイコンが表示されない場合は、おそらくアプレットが起動していません。アプレットを手動で起動するには、<Alt> + <F2>を押し、「knetworkmanager」を入力します。
KNetworkManagerでは、接続を設定した無線ネットワークのみが表示されます。無線ネットワークの範囲外である場合またはネットワークケーブルが接続されていない場合は接続が非表示になります。したがって、使用される接続を示す明確なビューが常に提示されます。
コンピュータがネットワークケーブルで既存のネットワークに接続している場合、KNetworkManagerアプレットを使用してネットワーク接続を選択します。
アプレットアイコンで左クリックすると、使用可能なネットワークがメニューに表示されます。現在使用されている接続は、このメニューで選択され、としてマークされます。
有線ネットワークで異なる設定を使用する場合は、をクリックし、手順23.1「接続の追加または編集」の説明に従って別の有線接続を追加します。
KNetworkManagerアイコンをクリックし、新たに設定した接続を選択してアクティブにします。
KNetworkManagerではデフォルトで、接続を設定した無線ネットワークのうち、使用可能であり表示可能であるネットワークのみが表示されます。最初に無線ネットワークに接続するには、次の手順に従います。
アプレットアイコンを左クリックし、を選択します。KNetworkManagerには、信号強度およびセキュリティの詳細を含めて、使用可能であり表示可能な無線ネットワークのリストが表示されます。
表示可能なネットワークに接続するには、リストからネットワークを選択し、をクリックします。ネットワークが暗号化されている場合は、ダイアログが開きます。ネットワークが使用するのタイプを選択し、適切な資格情報を入力します。
ESSID (サービスセット識別子)をブロードキャストしないため自動的に検出されないネットワークに接続するには、を選択します。
表示されるダイアログで、ESSIDを入力し、必要に応じて暗号化パラメータを設定します。
変更を確認し、をクリックします。NetworkManagerで、新しい接続がアクティブになります。
接続を終了し、無線ネットワークを無効にするには、アプレットアイコンをクリックし、のチェックをオフにします。これは飛行機内など、ワイヤレスネットワーキングが使用できない環境にいる場合に非常に便利です。
明示的に選択された無線ネットワークは、可能な限り接続が維持されます。その時点でネットワークケーブルが接続されていれば、無線接続の稼働中に、に設定したすべての接続が確立されます。
お使いのワイヤレスカードでアクセスポイントモードがサポートされている場合、NetworkManagerを使用して設定できます。
![]() | オプションの可用性 |
|---|---|
システムセットアップによっては、接続を設定できない場合があります。安全な環境では、一部のオプションがロックされているか、または | |
KNetworkManagerアプレットをクリックし、[+]の順に選択します。
次の設定ダイアログで、フィールドにネットワークの名前を入力します。
![]() |
タブで暗号化を設定します。
![]() | 保護されていないワイヤレスネットワークによるセキュリティリスク |
|---|---|
を | |
タブで、オプションが(アドホックネットワークのデフォルトオプション)に設定されていることを確認します。
入力した設定を確認して、[ をクリックします。
KNetworkManager:のさまざまな要素(システムトレイに表示するアイコンの数、表示するツールヒント、およびネットワーク接続のパスワードと資格情報を保存する方法)をカスタマイズできます。最後の要素についての詳細は、23.7.2項 「パスワードと資格情報の保存」を参照してください。
使用可能なオプションを探すには、NetworkManagerシステムトレイアイコンを右クリックし、設定ダイアログの左側で、を選択してをクリックします。
手順23.2 KNetworkManagerの複数のトレイアイコンの構成
KNetworkManagerでは、複数の接続を同時にアクティブに維持できるので、複数の接続の接続状態に関する情報を一度に表示できれば便利です。システムトレイで、それぞれが異なる接続タイプグループを表す複数のNetworkManagerアイコンを使用することにより、これが可能になります(たとえば、有線接続について1つのアイコン、無線接続について別のアイコンを使用します)。
設定ダイアログで、タブに切り替えます。
をクリックします。新しいアイコンエントリがリストに表示されます。
このアイコンによって表されるネットワーク接続タイプを選択し、対応するアイコンでグループ化します。
![]() |
変更内容を確認します。
これでシステムトレイには複数のNetworkManagerアイコンが表示され、そこからアイコンに関連付けられた接続タイプにアクセスできます。
KNetworkManagerではまた、手順23.1「接続の追加または編集」の説明に従ってネットワーク接続を設定すると、この接続に対して表示されたアイコンをカスタマイズできます。アイコンを変更するには、の隣にあるアイコンボタンをクリックし、次のダイアログで目的のアイコンを選択します。変更を確認した後、システムトレイのKNetworkManagerアイコンをクリックすることにより、使用可能な接続のリストに新しいアイコンが表示されます。
GNOMEでは、NetworkManagerはGNOME NetworkManagerアプレットを使用して制御できます。ネットワークがNetworkManagerコントロール用に設定されている場合、通常、アプレットはデスクトップ環境とともに自動的に起動し、システムトレイにアイコンとして表示されます。
システムトレイにネットワーク接続アイコンが表示されない場合は、おそらくアプレットが起動していません。アプレットを手動で起動するには、<Alt> + <F2>を押し、「nm-applet」を入力します。
コンピュータがネットワークケーブルで既存のネットワークに接続している場合、NetworkManagerアプレットを使用してネットワーク接続を選択します。
アプレットアイコンで左クリックすると、使用可能なネットワークがメニューに表示されます。メニューでは、現在使用されている接続が選択されています。
別のネットワークに切り替えるには、リストから選択します。
有線と無線のすべてのネットワーク接続を切り替えるには、アプレットアイコンを右クリックしてを選択解除します。
使用可能な可視のワイヤレスネットワークは、の下のGNOME NetworkManagerアプレットメニューにリストされます。各ネットワークの信号強度もメニューに表示されます。暗号化された無線ネットワークには、シールドアイコンが付きます。
手順23.3 ワイヤレスネットワークへの接続
ワイヤレスネットワークに接続するには、アプレットアイコンを左クリックして、使用できるワイヤレスネットワークのリストからエントリを選択します。
ネットワークが暗号化されている場合は、ダイアログが開きます。ネットワークで使用されている暗号化のタイプ()が示され、対応する暗号化および認証設定に従って入力フィールド数が維持されます。適切な資格情報を入力します。
(E)SSID (サービスセット識別子)をブロードキャストしないので自動的に検出できないネットワークに接続するには、NetworkManagerアイコンを左クリックし、[]を選択します。
表示されるダイアログの[]に、ESSIDを入力し、必要に応じて暗号化パラメータを設定します。
ワイヤレスネットワーキングを無効にするには、アプレットアイコンで右クリックし、のチェックを外します。飛行機内など、ワイヤレスネットワーキングが使用できない環境にいる場合は、この設定が役に立つことがあります。
明示的に選択された無線ネットワークは、可能な限り接続が維持されます。その時点でネットワークケーブルが接続されていれば、無線接続の稼働中に、[]に設定したすべての接続が確立されます。
お使いのワイヤレスカードでアクセスポイントモードがサポートされている場合、NetworkManagerを使用して設定できます。
![]() | オプションの可用性 |
|---|---|
システムセットアップによっては、接続を設定できない場合があります。安全な環境では、一部のオプションがロックされているか、または | |
NetworkManagerアプレットをクリックし、[]を選択します。
![]() |
[]に入力し、[]ドロップダウンリストで使用する暗号化を設定します。
![]() | 保護されていないワイヤレスネットワークによるセキュリティリスク |
|---|---|
を | |
NetworkManagerは、数種類のVPN(Virtual Private Network)技術をサポートしています. 各技術について、SUSE Linux Enterprise DesktopにはNetworkManagerの一般的なサポートを提供する基本パッケージが付属しています。加えて、アプレットに対応するデスクトップ固有のパッケージをインストールすることも必要です。
このVPN技術を使用するには、次のアイテムをインストールします:
NetworkManager-novellvpn、および
NetworkManager-novellvpn-kde4またはNetworkManager-novellvpn-gnome
NovellVPNサポート(KDE用)はまだ利用できませんが、現在準備中です。
このVPN技術を使用するには、次のアイテムをインストールします:
NetworkManager-openvpn、および
NetworkManager-openvpn-kde4またはNetworkManager-openvpn-gnome
このVPN技術を使用するには、次のアイテムをインストールします:
NetworkManager-vpnc、および
NetworkManager-vpnc-kde4またはNetworkManager-vpnc-gnome
このVPN技術を使用するには、次のアイテムをインストールします:
NetworkManager-pptp、および
NetworkManager-pptp-kde4またはNetworkManager-pptp-gnome
パッケージのインストールを完了したら、VPN接続を設定します(23.3項 「ネットワーク接続の設定」参照)
NetworkManagerは、ワイヤレス接続を「信頼された」と「信頼なし」という2種類で区別します。「信頼された」接続とは、過去に明示的に選択したネットワークです。その他は「信頼なし」です。信頼された接続は、アクセスポイントのMACアドレスと名前で識別されます。MACアドレスを使用して、信頼された接続が同じ名前でも、異なるアクセスポイントを使用できないようにすることができます。
NetworkManagerにより、定期的に、使用可能なネットワークがスキャンされます。信頼されたネットワークが複数検出された場合、最近使用されたものが自動的に選択されます。すべてのネットワークが信頼されないネットワークの場合は、 NetworkManagerはユーザ選択を待機します。
暗号化設定が変更されても、名前とMACアドレスが同じままの場合は、NetworkManagerは接続を試みますが、まず、新しい暗号化設定の確認とアップデート(新しいキーなど)の提供を求めるプロンプトが表示されます。
無線接続を使用している状態からオフラインモードに切り替えると、NetworkManagerでESSIDが空白になります。これにより、カードの接続解除が確保されます。
NetworkManagerは、userおよびsystemという2種類の接続を認識します。ユーザ接続は、最初のユーザがログインしたとき、NetworkManagerで利用可能になる接続です。ユーザは、必要な資格情報を要求されます。ユーザがログアウトすると、接続は切断され、NetworkManagerから削除されます。システム接続として定義された接続は、すべてのユーザが共有でき、NetworkManagerの起動直後で、どのユーザもまだログインしていないとき、利用可能になります。システム接続の場合、すべての資格情報を接続作成時に提供する必要があります。そのようなシステム接続は、認証を要求するネットワークへの自動接続に使用することができます。NetworkManagerでユーザ接続またはシステム接続を設定する方法については、23.3項 「ネットワーク接続の設定」を参照してください。
KDEの場合は、NetworkManagerを使用するシステム接続の設定は、現在サポートされていません(代わりにYaSTを使用)。
暗号化されたネットワークに接続するたびに資格情報を再入力したくない場合は、デスクトップ固有ツールのGNOMEキーリングマネージャまたはKWalletManagerを使用して、資格情報を暗号化してディスク上に保存し、マスタパスワードで安全を確保できます。
KDEでは、資格情報を保存するかどうか、どのように保存するかを設定できます。そのためには、NetworkManagerアイコンを左クリックし、を選択します。+の順にクリックし、次のオプションの1つを選択します。
資格情報の保存がセキュリティリスクとみなされる環境で作業する場合は、このオプションが役に立ちます。
このオプションを選択すると、パスワードが、暗号化なしで、接続ごとに作成された接続ファイルに保存されます。これらファイルは、$HOME/.kde4/share/apps/networkmanagement/connectionsにあります。
![]() | セキュリティリスク |
|---|---|
ネットワーク資格情報を暗号化なしで保存することには、セキュリティ上のリスクがあります。ご使用のコンピュータにアクセスすれば、誰でも、その接続を再利用したり、ネットワーク接続を傍受できます。 | |
このオプションを選択すると、資格情報がKWalletManagerに保存されます。KWalletManagerの詳細については、第8章 Managing Passwords with KWallet Manager (↑KDE User Guide)を参照してください。
NetworkManagerは、安全な接続(暗号化された有線、無線、またはVPNの接続など)のための証明書を証明書ストアから取得することもできます。詳細については、第12章 Certificate Store (↑Security Guide (セキュリティガイド))を参照してください。
NetworkManagerによる特別なネットワークオプションの設定に関するよくある質問は、次のとおりです。
デフォルトでは、NetworkManager内の接続は、デバイスタイプ固有の接続であり、同じタイプのすべての物理デバイスに適用されます。1つの接続タイプについて複数の物理デバイスが使用可能である場合(たとえば、コンピュータに2つのイーサネットカードが取り付けられている場合)、特定のデバイスに接続を関連付けることができます。
GNOMEでこれを行うには、まずデバイスのMACアドレスを調べます。このために、アプレットから入手できるか、またはコマンドラインツール(nm-toolまたはifconfigなど)の出力を使用します。次に、ネットワーク接続を設定するためのダイアログを起動し、変更する接続を選択します。タブまたはタブで、デバイスのを入力し、変更を確定します。
KDEを使用している場合は、ネットワーク接続を設定するためのダイアログを起動し、変更する接続を選択します。タブまたはタブで、オプションを使用し、接続を関連付けるネットワークインタフェースを選択します。
異なる無線帯域(a/b/g/n)を持つ複数のアクセスポイントが利用可能な場合、デフォルトでは、最も強い信号を持つアクセスポイントが自動的に選択されます。このデフォルトを無効にするには、ワイヤレス接続の設定時にフィールドを使用します。
BBSID (Basic Service Set Identifier)は、各Basic Service Setを固有に識別します。インフラストラクチャBasic Service Setでは、BSSIDは、ワイヤレスアクセスポイントのMACアドレスです。独立型(アドホック)Basic Service Setでは、BSSIDは、46ビットの乱数から生成されローカルに管理されるMACアドレスです。
23.3項 「ネットワーク接続の設定」に説明されているように、ネットワーク接続を設定するダイアログを開始します。変更したいワイヤレス接続を選択し、をクリックします。タブで、BSSIDを入力します。
プライマリデバイス(インターネットに接続するデバイス)には、特別な設定は必要ありません。ただし、ローカルハブまたはローカルコンピュータに接続するデバイスは、次の手順で設定する必要があります。
23.3項 「ネットワーク接続の設定」に説明されているように、ネットワーク接続を設定するダイアログを開始します。変更したい接続を選択し、をクリックします。GNOMEを使用している場合は、タブに切り替えて、ドロップダウンリストからを選択します。KDEを使用している場合は、タブに切り替え、ドロップダウンリストからを選択します。これで、IPトラフィックの転送が有効になり、デバイス上でDHCPサーバが実行されます。NetworkManagerで変更内容を確認します。
DCHPサーバは、ポート67を使用するので、そのポートがファイアウォールによってブロックされていないことを確認してください。そのためには、接続を共有するコンピュータで、YaSTを起動して、+の順に選択します。カテゴリに切り替えます。がとして表示されていない場合は、からを選択し、をクリックします。YaSTで変更内容を確認してください。
DHCPサーバが無効なDNS情報(および/またはルート)を提供する場合は、次の手順でそれを無効にできます。23.3項 「ネットワーク接続の設定」に説明されているように、ネットワーク接続を設定するダイアログを開始します。変更したい接続を選択し、をクリックします。GNOMEを使用している場合は、タブに切り替えて、ドロップダウンリストからを選択します。KDEを使用している場合は、タブに切り替え、ドロップダウンリストからを選択します。およびのフィールドにDNS情報を入力します。を選択した場合は、タブ上部のドロップダウンリストからを選択します。変更内容を確認します。
そのような目的に使用できるsystem connectionを定義します。詳細については、23.7項 「NetworkManagerとセキュリティ」を参照してください。
接続に関する問題が発生する可能性があります。NetworkManagerに関してよく発生する問題としては、アプレットが起動しない、VPNオプションがないなどがあります。これらの問題の解決、防止方法は、使用ツールによって異なります。
ネットワークがNetworkManager制御に設定されている場合、GNOMEおよびKDENetworkManagerアプレットが自動的に開始します。アプレットが起動しない場合は、23.2項 「NetworkManagerの有効化」の説明に従って、YaST内で NetworkManagerが有効になっているかどうかチェックしてください次に、デスクトップ環境に適切なパッケージがインストールされていることを確認します。KDE 4を使用する場合、該当するパッケージはNetworkManager-kde4です。GNOMEを使用する場合、該当のパッケージはNetworkManager-gnomeです
デスクトップアプレットがインストールされているが、何らかの理由で実行されない場合は、手動でアプレットを起動してください。デスクトップアプレットがインストールされているのに、何らかの理由で実行していないときは、コマンドnm-applet (GNOME)またはknetworkmanager(KDE)で手動で開始します。
NetworkManager,アプレットと NetworkManager用VPNのサポートは、個別のパッケージで配布されます。NetworkManagerアプレットにVPNオプションがない場合は、ご使用のVPN技術のNetworkManagerサポートを含むパッケージがインストールされているかどうか確認してください。詳細については、23.6項 「NetworkManagerとVPN」を参照してください。
ネットワーク接続が正しく設定され、ネットワーク接続の他のすへてのコンポーネントも(ルータなど)、正常に機能している場合は、コンピュータ上でネットワークインタフェースを再起動すると、問題が解決する場合があります。そのためには、コマンドラインでrootとしてログインし、rcnetwork restartを実行します。
NetworkManagerの詳細は、次のウェブサイトおよびディレクトリから入手できます。
NetworkManagerおよびGNOMEとKDEの NetworkManagerアプレットの最新情報については、次のディレクトリの情報も参照してください。
/usr/share/doc/packages/NetworkManager/、
/usr/share/doc/packages/NetworkManager-kde4/、および
/usr/share/doc/packages/NetworkManager-gnome/。