Problemstellung: Ein in DHP betriebener vServer mit CentOS 7 hat plötzlich keine Netzwerkverbindung mehr

Dieser Fehler kann nach Updates und Neustarts auftreten.



Beschreibung

NetworkManager unter CentOS 7 kann nicht mit /32 IP-Adressen arbeiten, die in DHP standardmäßig verwendet werden. Bei der Erstinstallation von neuen virtuellen Servern haben wir diese Einstellungen in den CentOS-Appliances bereits vorgenommen. Jedoch ist es möglich, dass die Einstellungen, zum Beispiel durch ein Update des Betriebssystems, überschrieben werden.

Dann muss  NetworkManager wieder deaktiviert und der CentOS-eigene Network Service aktiviert werden.

Lösung

Dies sollte über den VNC-Remote-Screen erfolgen und nicht über SSH!

Die Datei /etc/sysconfig/network-scripts/ifcfg-eth0 sollte in etwa so aussehen:

TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eth0"
DEVICE="eth0"
NM_CONTROLLED="no"
ONBOOT="yes"


Wichtig ist dabei NM_CONTROLLED="no".

Danach können Sie den NetworkManager mittels

sudo systemctl disable NetworkManager
sudo systemctl stop NetworkManager

deaktivieren und stoppen sowie den CentOS-eigenen Network Service mittels

sudo systemctl enable network
sudo systemctl restart network

aktivieren und starten.

Verwandte Artikel

Verwandte Artikel erscheinen hier basierend auf den Stichwörtern, die Sie auswählen. Klicken Sie, um das Makro zu bearbeiten und Stichwörter hinzuzufügen oder zu ändern.



Verwandte Vorgänge