Основные команды

Смотрим список доступных сетей и активных подключений

nmcli connection show

Подключаемся к сети wifi

nmcli d wifi connect <имя_точки доступа>

Отключаемся от сети

sudo nmcli connection down <имя_соединения>

Редактируем соединение

sudo nmcli connection edit <имя_соединения>

Также редактировать можно еще и таким способом:

sudo nano /etc/NetworkManager/system-connections/<name>.nmconnection

Удаляем соединение

sudo nmcli connection delete <имя_соединения>

Ставим в режим автоподключение при старте

Wireguard

sudo nmcli connection modify <имя_соединения> autoconnect yes

OpenVPN

Находим название соединения для которого требуется установить автоподключение к впн и идентификатор впн:

Смотрим список доступных сетей и активных подключений

nmcli connection show
Ссылка на оригинал

Модифицируем:

sudo nmcli connection modify <имя_соединения> secondaries <guid_vpn>

Network-Manager и автоподнятие openvpn соединения клиента? — Хабр Q&A

Связанные материалы

Установка статического MAC адреса вместо динамического