cheatsheet/nmcli

効果コマンド
デバイスの一般的な確認(wifiなど)nmcli general status
デバイス名と状態nmcli dev status
wifi の状態nmcli radio wifi
アクセスポイント探すnmcli dev wifi list
wifi 接続nmcli d wifi connect <ssid> password <pass> ifname <interface_name>
wifi 切断nmcli d wifi disconnect ifname <interface_name>
自動接続の on/offnmcli connection mod <connection_name> connection.autoconnect <yes/no>
wifi の on/offnmcli radio wifi <on/off>
wifi アクセスポイントの再スキャンnmcli dev wifi rescan
利用可能なコネクションのリストnmcli con
アクティブなコネクションnmcli con show –active
接続nmcli con add type ethernet con-name <name> ifname <iface_name>
イーサネット接続を有効にnmcli con up <name>
ブリッジの追加nmcli con add type bridge con-name br0 ifname br0
ブリッジの情報nmcli con show br0 | grep -e ipv4.method -e ipv4.addresses -e ipv4.gateway
IP アドレス設定nmcli connection mod eth2 ipv4.method manual ipv4.addresses “192.0.2.2/24”
IP アドレスとゲートウェイの設定nmcli con mod br0 ipv4.method manual ipv4.address 192.0.2.0/16 ipv4.gateway 192.0.2.1
物理デバイス追加nmcli con add type bridge-slave con-name bridge-slave-snp0s9 ifname enp0s9 master br0

nmcli のオプション

オプション効果
–traseトレースを出力する
–pretty読みやすくする
–fields特定のフィールドのみ

サンプル

nmcli --fields NAME,TYPE connection show

参考

9.4. NMCLI による WI-FI ネットワークへの接続 wifi の参考に

標準テキスト CentOS7 p475 に詳しい。ブリッジ関連は p518

【CentOS8/nmcli】使い方とオプション一覧~自動接続,デフォルトゲートウェイ/ip/dns 変更,ステータス確認~

  • インタフェースの自動接続設定
  • IP アドレスの設定 が参考になった。