Начини плаћања Abuse

Како онемогућити Нетворк Манагер

02.03.2021, 20:45

Неке Линук дистрибуције долазе са подразумевано инсталираним мултифункционалним менаџером за управљање мрежним везама, који се зове Нетворк Манагер. У неким случајевима више нема потребе за тим, а корисници траже начине да га онемогуће.

Разлози су различити: потреба за управљањем Ви-Фи адаптером, конфигурисањем Интернета са конзоле, појавио се алтернативни начин управљања мрежом. Без обзира на дистрибуцију, за ову сврху можете користити услужни програм systemctl .

Дакле, да бисте онемогућили Нетворк Манагер Убунту, ЦентОС или Дебиан, само покрените наредбу:

 $ sudo systemctl stop

Уверите се да је НетворкМанагер онемогућен помоћу nmcli :

 $ nmcli list

Појавиће се сервисна порука која указује да програм више не управља мрежним подешавањима. Да бисте онемогућили НетворкМанагер одмах након покретања система, морате покренути наредбу:

 $ sudo systemctl disable

Можете спречити програм да конфигурише мрежу за интерфејсе. Да бисте то урадили, потребно је да додате команду у ред /etc/NetworkManager/NetworkManager.conf:

 $ vi /etc/NetworkManager/NetworkManager.conf managed = false

Затим морате додати конфигурацију за интерфејс, на пример enp0s2 , у датотеку /etc/network/interfaces ако није тамо:

 $ vi /etc/network/interfaces iface eth1 inet static address 192.168.0.102 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 8.8.8.8

За ЦентОС или Федора, потребно је да креирате сличну конфигурациону датотеку интерфејса у директоријуму /etc/sysconfig/network/ .

на пример:

 vi /etc/sysconfig/network/enp0s3.conf TYPE=Ethernet BOOTPROTO=dhcp NAME=enp0s3 UUID=9c3362c0-a615-4504-bb07-f2951f3810dd DEVICE=enp0s3 ONBOOT=yes IPADDR=192.168.1.2 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8


Након поновног покретања, наведеним интерфејсом више неће управљати НетворкМанагер. Али то није све. Ако одлучите да уклоните програм јер вам више није потребан, покрените следећу команду:

$ sudo apt remove network-manager

У старијим верзијама Убунту-а команда је мало другачија:

 $ echo "manual" | sudo tee /etc/init/network-manager.override

Унесите лозинку и поново покрените систем. Ако нисте избрисали менаџера, већ сте га једноставно онемогућили и након неког времена је постао потребан, користите команде:

 $ sudo systemctl enable NetworkManager $ sudo systemctl start NetworkManager

Али не заборавите да уклоните линију managed=false .