Skip to main content

Example nmcli Commands

(2018-10-15)

Problem

nmcli

Solution

Some recently discovered examples:

# nmcli con

# nmcli con show enp0s25 | grep dns

# nmcli con modify "System ens192" ipv4.dhcp-hostname "wiki2"

# nmcli con modify enp0s25 ipv4.dns-search klondike.xdroop.local
# nmcli con mod em1 ipv4.dns-search "domain1.local,domain2.local,domain3.local"

# nmcli con modify enp0s25 ipv4.dns 10.255.0.11

# nmcli con add con-name ens1-static ifname ens1 type ethernet ip4 192.168.255.254/30

# nmcli con add type vlan ifname enp4s0.2023 dev enp4s0 id 2023
# nmcli con delete vlan-enp4s0.2023

# nmcli con mod enp9s0 ipv4.method manual ipv4.addresses 172.16.14.3/24

Wifi:

# nmcli dev wifi connect My-SSID --ask
# nmcli con mod My-SSID connection.autoconnect no

# nmcli connection add
  type wifi con-name "MySSID" ifname wlan0 ssid "MySSID" --
  wifi-sec.key-mgmt wpa-eap 802-1x.eap peap
  802-1x.phase2-auth mschapv2 802-1x.identity "dave"
# nmcli con mod My-SSID connection.autoconnect no