17.5 NetworkManager

NetworkManagerは、モバイルワークステーションに理想的なソリューションです。NetworkManagerを使用すると、移動時のネットワーク間の切り替えおよびネットワークインタフェースの設定について心配する必要がなくなります。NetworkManagerは、自動的に既知のWLANネットワークに接続できます。2つ以上の接続がある場合は、速い方に接続します。

ただし、NetworkManagerはすべての場合に適合するソリューションではありません。したがって、依然としてネットワーク接続管理のための伝統的方法(ifup)とNetworkManagerの間で選択を行うことができます。NetworkManagerでネットワーク接続を管理する場合は、セクション 23.2, NetworkManagerの有効化に従ってYaSTネットワーク設定モジュールでNetworkManagerを有効にし、NetworkManagerでネットワーク接続を設定します。ユースケースのリスト、およびNetworkManagerを設定および使用する方法の詳細については、セクション 23.0, NetworkManagerの使用を参照してください。

次に、ifupとNetworkManagerの相違をいくつか示します。

root特権

ネットワークセットアップにNetworkManagerを使用する場合、アプレットを使用するデスクトップ環境内からいつでも簡単にネットワーク接続を切り替え、停止または開始できます。NetworkManagerでは、必要なroot権限なしに、ワイヤレスカード接続の変更および設定もできます。この理由から、NetworkManagerは、モバイルワークステーションに理想的なソリューションと言えます。

ifupを使用する従来の設定では、ユーザ管理デバイスのようなユーザの介入があってもなくても、接続を切り替え、停止または開始する方法がいくつか用意されていますが、ネットワークデバイスを変更または設定するのにroot権限が常に必要とされます。このことは、多くの場合、考えられるすべての接続を事前に設定することができないモバイルコンピューティングでは問題になります。

ネットワーク接続のタイプ

従来の設定およびNetworkManagerの両方とも、DHCPと静的設定を使用する有線ネットワーク、ダイヤルアップ、ワイヤレスネットワーク(WEP、WPA-PSK、WPA-Enterpriseアクセス)によるネットワーク接続を処理できます。また、VPNを介した接続もサポートしています。

NetworkManagerは、コンピュータが常に最適な接続を使用して接続されるようにします。ネットワークケーブルの接続が誤って切断された場合は、再接続しようとします。また、ワイヤレス接続のリストから信号強度が最高のネットワークを検出し、自動的にそれを使用して接続します。ifupと同じ機能を得るため、多くの設定作業が必要です。