1.4. NetworkManager のインストール

NetworkManager は、デフォルトで Red Hat Enterprise Linux にインストールされています。確実にインストールする必要がある場合は、root ユーザーで以下のコマンドを入力します。
~]# yum install NetworkManager
ユーザーの権限および権限の取得に関する詳細情報は、Red Hat Enterprise Linux 7 システム管理者のガイドを参照してください。

1.4.1. NetworkManager デーモン

NetworkManager デーモンは root 権限で実行し、デフォルトでブート時に起動するように設定されています。以下のコマンドを入力すると、NetworkManager デーモンが実行しているか確認できます。
~]$ systemctl status NetworkManager
NetworkManager.service - Network Manager
   Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled)
   Active: active (running) since Fri, 08 Mar 2013 12:50:04 +0100; 3 days ago
NetworkManager サービスが稼働していない場合は、systemctl status コマンドは NetworkManagerActive: inactive (dead) と報告します。現行セッションで起動するには、root ユーザーで以下のコマンドを入力します。
~]# systemctl start NetworkManager
システム起動時に NetworkManager が毎回起動するにようするには、systemctl enable コマンドを実行します。
~]# systemctl enable NetworkManager
サービスの起動、停止、および管理に関する詳細情報は、Red Hat Enterprise Linux 7 システム管理者のガイドを参照してください。

1.4.2. NetworkManager との対話

ユーザーは、NetworkManager システムサービスと直接対話はしません。代わりに、グラフィカルおよびコマンドラインのユーザーインターフェースツールを使ってネットワーク設定タスクを実行します。Red Hat Enterprise Linux 7 では以下のツールが利用できます。
  1. NetworkManager 用のシンプルな curses ベースのテキストユーザーインターフェース (TUI) である nmtui が利用可能です。
  2. コマンドラインツールの nmcli を使うと、ユーザーとスクリプトは NetworkManager と対話できるようになります。サーバーのような GUI のないシステム上で nmcli を使用し、NetworkManager のすべての側面を制御できることに留意してください。つまり、GUI ツールと同等の機能を持ちます。
  3. GNOME Shell は NetworkManager が報告するネットワーク接続状態のネットワークアイコンも通知スペースに表示します。このアイコンには複数の状態があり、現在使用中の接続の種類を視覚的に示します。
  4. デスクトップユーザーは、GNOME Shell が提供する control-center と呼ばれるグラフィカルユーザーインターフェースツールを利用できます。これに、ネットワーク 設定ツールが含まれています。起動するには、Super キーを押してアクティビティ画面を開き、Network と入力して ネットワーク 設定ツールを選択します。
  5. グラフィカルユーザーインターフェースツールの nm-connection-editor は、control-center では処理されない特定のタスクに利用できます。これを起動するには、ターミナルで nm-connection-editor と入力します。
    ~]$ nm-connection-editor