nmcli

  • 接続を確認
nmcii c
  • デバイスを確認
nmcli d
  • dnsを変更
nmcli c m eth0 ipv4.dns 192.168.0.1,192.168.0.2
  • IP設定変更
nmcli c m eth0 ipv4.method manual ipv4.addresses "192.168.0.10/24" ipv4.gateway 192.168.0.254 ipv4.dns 192.168.0.1,192.168.0.2
  • domain suffixを設定
nmcli c m eth0 ipv4.dns-search domain.local,domain.com
  • dhcpによるresolv.conf更新を止める
nmcli c m eth0 ipv4.ignore-auto-dns yes

※ignore-auto-dns yesを指定するとPEERDNS=noの設定が入る。
* 自動起動を停止

nmcli c m enp3s0 connection.autoconnect no
  • デバイスの各設定項目確認
nmcli --fields ipv4 c s enp0s3
  • ブリッジを作成
nmcli c a type bridge con-name br0 ifname br0 stp no
  • ブリッジスレーブの作成
nmcli c a type bridge-slave ifname enp3s0 master br0
  • ホスト名の設定を確認
nmcli general hostname
  • ホスト名の設定を変更
nmcli general hostname host.domain.com
  • WIFIの状態を確認
nmcli d w
  • ネットワークの状態を確認
nmcli r
  • WIFIを有効化
nmcli r w on
  • WIFIを無効化
nmcli r w off
  • WIFI接続設定を作成
nmcli d w c WFIFI1 password PASSWORD
  • ESSIDのWIFI接続設定を作成
nmcli d w c WFIFI1 password PASSWORD hidden yes
  • BSSIDのWIFI接続設定を作成
nmcli d w c MACADDRESS password PASSWORD hidden yes
  • BSSIDのWIFI接続設定を作成
nmcli d w c MACADDRESS password PASSWORD hidden yes
  • /etc/sysconfig/network-scriptsの下にWIFI設定を作成
nmcli c add type wifi con-name CONN ifname wlan0 ssid WIFI1 wifi-sec.key-mgmt wpa-psk wifi-sec.psk PASSWORD
  • 接続を開始
nmcli c u CONN
  • 接続を終了
nmcli c d CONN
  • 接続を削除
nmcli c del CONN