Statische IP-Adresse unter CentOS konfigurieren
Nach einer Neuinstallation verwendet CentOS DHCP (dhclient -v), um der Maschine eine IP-Adresse zuzuweisen, die sich bei Neustarts oder Diensten usw. ändert.
Anwendungsfall: Bei verschiedenen Service-Setups, insbesondere bei einer Cluster-Konfiguration, müssen wir für jede Maschine eine feste IP festlegen, damit sie miteinander kommunizieren können; im Falle von DHCP kann die Installation beim Neustart abbrechen, da jede der Maschinen eine neue IP-Adresse erhält. Der erste Schritt ist also das Festlegen einer statischen IP-Adresse.
Schritt 0 – Ermitteln des Ethernet-Schnittstellennamens
Sie können ihn mit einem der folgenden Befehle ermitteln – der Name kann in verschiedenen Formaten ethx, ensxx, enpxx sein, z.B. eth0, ens03, enp0s3, etc.
oder,
oder,
Ausgabe:
Schritt 1 – Sicherung von resolv.conf
Kann vom NetworkManager-Dienst aktualisiert werden – falls DNS in der Schnittstelle conf angegeben ist.
Schritt 2 – Ethernet-Skriptdatei bearbeiten
Nun aktualisieren Sie das Skript für die folgenden Parameter
IPADDR=192.168.169.130
NAME=eno16777736
ONBOOT=ja
Ausgabe:
Schritt 3 – Netzwerkdatei und DNS aktualisieren
Setzen Sie das Gateway unter /etc/sysconfig/network. Sie können das Gateway mit einem der folgenden Befehle abrufen:
oder,
Ausgabe:
Update des Gateways
NETWORKING=yes
GATEWAY=192.168.169.2
DNS aktualisieren
Sie können einen der Nameserver von Google verwenden, z.B. 8.8.8.8 oder 8.8.4.4.
# Generated by NetworkManager
Nameserver 8.8.8.8
Schritt 4 – Starten Sie Ihr Netzwerk neu oder starten Sie neu