Механизм управления соединениями в Linux с помощью nmcli основан на том, что под термином «Connection» в nmcli подразумевается сущность, которая содержит всю информацию о соединении. 1 Другими словами, это конфигурация сети. 1
Connection инкапсулирует всю информацию, связанную с соединениями, включая канальный уровень и информацию об IP-адресации. 1 Когда устройство использует соединение, оно считается активным или поднятым. 1 Если соединение не используется, то оно неактивно или сброшено. 1
Утилита nmcli позволяет быстро добавлять и сразу же настраивать соединения. 1 Например, чтобы добавить новое Ethernet-соединение, нужно указать тип подключения (например, ethernet, wifi), имя сетевого интерфейса и определяемое пользователем имя для нового соединения. 3
Также с помощью nmcli можно изменять настройки существующего сетевого подключения, например, менять свойство autoconnect. 5