Inaktivera NetworkManager
Följande steg inaktiverar NetworkManager-tjänsten så att gränssnittet endast hanteras av nätverkstjänsten.
1. Kontrollera vilka gränssnitt som hanteras av NetworkManager
# nmcli device status
Detta visar en tabell som listar alla nätverksgränssnitt tillsammans med deras STATE. Om Network Manager inte kontrollerar ett gränssnitt kommer dess STATE att listas som unmanaged. Alla andra värden indikerar att gränssnittet kontrolleras av Network Manager.
2. Stoppa tjänsten NetworkManager:
# systemctl stop NetworkManager
3. Inaktivera tjänsten permanent:
# systemctl disable NetworkManager
4. Bekräfta att tjänsten NetworkManager har inaktiverats
# systemctl list-unit-files | grep NetworkManager
5. Lägg till nedanstående parameter i /etc/sysconfig/network-scripts/ifcfg-ethX för gränssnitt som hanteras av NetworkManager så att det inte hanteras.
NM_CONTROLLED="no"
Övergången till ”network”-tjänsten
När NetworkManager är inaktiverad kan gränssnittet konfigureras för användning med nätverkstjänsten. Följ stegen nedan för att konfigurera ett gränssnitt med hjälp av nätverkstjänster.
1. Ange IP-adressen i konfigurationsfilen: /etc/sysconfig/network-scripts/ifcfg-eth0. Ställ in värdet NM_CONTROLLED till no och tilldela en statisk IP-adress i filen.
NAME="eth0"HWADDR=...ONBOOT=yesBOOTPROTO=noneIPADDR=...NETMASK=...GATEWAY=...TYPE=EthernetNM_CONTROLLED=no
2. Ställ in de DNS-servrar som ska användas genom att lägga till i filen: /etc/resolv.conf :
nameserver nameserver
3. Aktivera nätverkstjänsten
# systemctl enable network
4. Starta om nätverkstjänsten
# systemctl restart network