NetworkManager

NetworkManager is a high level network administration tool.


Installation


Usage

nmcli(1) and nmtui(1) are bundled with NetworkManager.

NetworkManager stores profiles of connections. These are then written to files in /etc/NetworkManager/system-connections/.

To list all connections, try:

nmcli connection show

To set a connection up or down, try:

nmcli connection up CONNECTION_UUID
nmcli connection down CONNECTION_UUID

To delete a connection (and erase the locally stored profile), try:

nmcli connection delete CONNECTION_UUID
# or
rm /etc/NetworkManager/system-connections/CONNECTION_UUID

WiFi

To list available Wi-Fi networks, try:

nmcli device wifi list

To connect to a new Wi-Fi network, thereby creating a connection, try:

nmcli device wifi connect NETWORK_SSID password NETWORK_PASSWORD

To turn off Wi-Fi entirely, try:

nmcli radio wifi off

Network Interfaces

To disconnect a network interface (like eth0), try:

nmcli device disconnect ifname IFNAME


Configurations

iwd

To use iwd(8) as the Wi-Fi backend, edit /etc/NetworkManager/conf.d/wifi_backend.conf like:

[device]
wifi.backend=iwd


CategoryRicottone