The Geek Diary

Inschakelen NetworkManager

De volgende stappen zal uitschakelen NetworkManager service en maakt de interface te worden beheerd alleen door netwerk-service.

1. Om te controleren welke interfaces beheerd worden door NetworkManager

# nmcli device status

Dit toont een tabel die alle netwerk interfaces samen met hun STATE weergeeft. Als Network Manager een interface niet controleert, zal de STATE vermeld worden als onbeheerd. Elke andere waarde geeft aan dat de interface onder controle van Network Manager staat.

2. Stop de NetworkManager service:

# systemctl stop NetworkManager

3. Schakel de service permanent uit:

# systemctl disable NetworkManager

4. Bevestig dat de NetworkManager service uitgeschakeld is

# systemctl list-unit-files | grep NetworkManager

5. Voeg de onderstaande parameter toe in /etc/sysconfig/network-scripts/ifcfg-ethX van interfaces die beheerd worden door NetworkManager om deze onbeheerd te maken.

NM_CONTROLLED="no"

Note: Verander NM_CONTROLLED=”yes” in “no” of de netwerkdienst kan klagen over “Connection activation failed” wanneer het geen interface kan vinden om te starten

Switching to “network” service

Wanneer de NetworkManager uitgeschakeld is, kan de interface geconfigureerd worden voor gebruik met de netwerkdienst. Volg de onderstaande stappen om een interface te configureren die gebruik maakt van netwerkdiensten.

1. Stel het IP-adres in het configuratiebestand in: /etc/sysconfig/network-scripts/ifcfg-eth0. Zet de NM_CONTROLLED waarde op no en wijs een statisch IP adres toe in het bestand.

NAME="eth0"HWADDR=...ONBOOT=yesBOOTPROTO=noneIPADDR=...NETMASK=...GATEWAY=...TYPE=EthernetNM_CONTROLLED=no

2. Stel de te gebruiken DNS servers in door toe te voegen in het bestand: /etc/resolv.conf :

nameserver nameserver 

3. Schakel de netwerkdienst in

# systemctl enable network

4. Herstart de netwerkdienst

# systemctl restart network