ユーザ用ツール

サイト用ツール


centos:コマンド:nmcli

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
centos:コマンド:nmcli [2018/09/16 22:45]
ips
centos:コマンド:nmcli [2018/09/16 23:05] (現在)
ips
ライン 1: ライン 1:
 ====== nmcli ====== ====== nmcli ======
  
-===== nmcli(network manager command line interface) ​===== +nmcli(network manager command line interface).
 コマンドベースのネットワーク関連コマンド。 コマンドベースのネットワーク関連コマンド。
 +
 +<​code>​
 +# nmcli [オブジェクト] [設定項目] [オプション]
 +で仕様する。
 +</​code>​
 +
 +^ オブジェクト ​     ^ 設定項目 ​         ^ 意味 ​                                  ^
 +| general ​    | status ​       | NetworkManagerの設定項目を全て表示する ​          |
 +| :::         | hostname ​     | ホスト名を表示/設定する ​                        |
 +| :::         | permissions ​  | NetworkManagerの各種スイッチを表示する ​          |
 +| :::         | logging ​      | ログを表示/取得範囲を設定する ​                     |
 +| networking ​ | on(off) ​      | 指定した回線を有効化(無効化)する ​                   |
 +| :::         | connectivity ​ | 接続ステータスを表示する ​                        |
 +| radio       | all           | radioオブジェクトの全スイッチの状況を表示する ​           |
 +| :::         | wifi          | NetworkManagerが管理する無線LANの項目を表示/設定する ​ |
 +| :::         | wwan          | モバイルブロードバンド回線をオン/オフする ​               |
 +| :::         | wimax         | WiMAX回線をオン/オフする ​                     |
 +| connection ​ | show          | 接続状況を表示する ​                           |
 +| :::         | up(down) ​     | 指定した回線を有効化(無効化)する ​                   |
 +| :::         | add           | 新しいネットワークデバイスを追加する ​                  |
 +| :::         | edit          | 既存のネットワークデバイスを編集する(インタラクティブ) ​        |
 +| :::         | modify ​       | 既存のネットワークデバイスを編集する ​                  |
 +| connection ​ | delete ​       | 既存のネットワークデバイスを削除する ​                  |
 +| :::         | reload ​       | 全ての接続をディスクから読み直す ​                    |
 +| :::         | load          | ファイルから接続設定を読み取る ​                     |
 +| device ​     | status ​       | ネットワークデバイスの状態を表示する ​                  |
 +| :::         | show          | ネットワークデバイスの詳細情報を表示する ​                |
 +| :::         | connect ​      | ネットワークデバイスを接続する ​                     |
 +| :::         | disconnect ​   | ネットワークデバイスの接続を解除する ​                  |
 +| :::         | wifi          | 有効なWi-Fiアクセスポイントを一覧する ​               |
 +| :::         | wimax         | WiMAXの接続事業者を一覧する ​                    |
 +
 +^ オプション ​ ^ 内容 ​                                     ^
 +| -t     | 簡潔な形式で出力する ​                             |
 +| -p     | 読みやすい形式で出力する ​                           |
 +| -m     | 出力モードを変更する(tabular=タブ分割、multiline=行分割) ​ |
 +| -f     | 出力フィールドを指定する ​                           |
 +| -e     | コラムセパレーターをエスケープする ​                      |
 +| -n     | NetworkManagerおよびnmcliのバージョンチェックを行わない ​  |
 +| -a     | パラメーターが足りない場合問い合わせる ​                    |
 +| -w     | 動作完了までのタイムアウトを設定する ​                     |
 +
 +
 +----
 +==== ネットワークを確認する ====
 +
 +<​code>​
 +# nmcli dev show
 +GENERAL.DEVICE: ​                        eth0
 +GENERAL.TYPE: ​                          ​ethernet
 +GENERAL.HWADDR: ​                        ​00:​15:​5D:​xx:​xx:​xx
 +GENERAL.MTU: ​                           1500
 +GENERAL.STATE: ​                         100 (接続済み)
 +GENERAL.CONNECTION: ​                    eth0
 +GENERAL.CON-PATH: ​                      /​org/​freedesktop/​NetworkManager/​ActiveCo
 +WIRED-PROPERTIES.CARRIER: ​              ​オン
 +IP4.ADDRESS[1]: ​                        ​172.26.54.120/​28
 +IP4.GATEWAY: ​                           172.26.54.113
 +IP4.ROUTE[1]: ​                          dst = 172.26.54.112/​28,​ nh = 0.0.0.0, mt
 +IP4.ROUTE[2]: ​                          dst = 0.0.0.0/0, nh = 172.26.54.113,​ mt
 +IP4.DNS[1]: ​                            ​8.8.8.8
 +・・・
 +</​code>​
 +
 +==== デバイスを指定してネットワークを確認する ====
  
 <code bash> <code bash>
-# nmcli +# nmcli device show eth0 
 +GENERAL.DEVICE: ​                        ​eth0 
 +GENERAL.TYPE: ​                          ​ethernet 
 +GENERAL.HWADDR: ​                        ​00:​15:​5D:​xx:​xx:​xx 
 +GENERAL.MTU: ​                           1500 
 +GENERAL.STATE: ​                         100 (接続済み) 
 +GENERAL.CONNECTION: ​                    ​eth0 
 +GENERAL.CON-PATH: ​                      /​org/​freedesktop/​NetworkManager/​ActiveConnection/​1 
 +WIRED-PROPERTIES.CARRIER: ​              ​オン 
 +IP4.ADDRESS[1]: ​                        ​172.26.54.120/​28 
 +IP4.GATEWAY: ​                           172.26.54.113 
 +IP4.ROUTE[1]: ​                          dst = 172.26.54.112/​28,​ nh = 0.0.0.0, mt = 100 
 +IP4.ROUTE[2]: ​                          dst = 0.0.0.0/0, nh = 172.26.54.113,​ mt = 100 
 +IP4.DNS[1]: ​                            ​8.8.8.8
  
 </​code>​ </​code>​
centos/コマンド/nmcli.1537105543.txt.gz · 最終更新: 2018/09/16 22:45 by ips