4

Как я могу использовать nmcli, чтобы временно прекратить управление определенным устройством?

Если я перечислю свои устройства, я получу:

$nmcli dev
DEVICE  TYPE      STATE      CONNECTION         
eno1    ethernet  connected  COMPANY-LAN            
enp3s0  ethernet  connected  MY-TEST-LAN 
lo      loopback  unmanaged  --     

Я хочу иметь возможность временно отключить управление по enm3p0 с помощью nm, вручную настроить его с помощью ip или ifconfig , а затем, не перезагружая и не перезапуская какие-либо сетевые службы, вручную возвращать управление к nm. И я бы хотел сделать это через nmcli, а не через GUI.

Любая помощь / предложения будут оценены.

Также, если это имеет значение, я нахожусь на Ubuntu 16.04, nmcli версии 1.2.0.

1 ответ1

5

В последних версиях NetworkManager (1.2.0 и выше):

nmcli dev set eth0 managed no

В более ранних версиях единственный вариант - отредактировать /etc/NetworkManager/NetworkManager.conf чтобы навсегда удалить устройство из управления:

[keyfile]
unmanaged-devices=interface-name:eth0

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .