この文書の現在のバージョンと選択したバージョンの差分を表示します。
次のリビジョン | 前のリビジョン | ||
centos:コマンド:nmcli [2018/09/16 22:40] 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> | ||
- | このコマンドでテキストベースのUIが表示される | + | # nmcli device show eth0 |
- | # nmcli | + | 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> |