====== nmcli ====== nmcli(network manager command line interface). コマンドベースのネットワーク関連コマンド。 # nmcli [オブジェクト] [設定項目] [オプション] で仕様する。 ^ オブジェクト ^ 設定項目 ^ 意味 ^ | 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 | 動作完了までのタイムアウトを設定する | ---- ==== ネットワークを確認する ==== # 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 ・・・ ==== デバイスを指定してネットワークを確認する ==== # 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