Articles

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.

ip addr

oder,

ifconfig

oder,

nmcli d

Ausgabe:

Schritt 1 – Sicherung von resolv.conf

Kann vom NetworkManager-Dienst aktualisiert werden – falls DNS in der Schnittstelle conf angegeben ist.

$ sudo cp /etc/resolv.conf /etc/resolv.conf.backup

Schritt 2 – Ethernet-Skriptdatei bearbeiten

Nun aktualisieren Sie das Skript für die folgenden Parameter

BOOTPROTO=static
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:

route -n

oder,

ip route

Ausgabe:

Update des Gateways

$ vi /etc/sysconfig/network
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.

$ vi /etc/resolv.conf
# Generated by NetworkManager
Nameserver 8.8.8.8

Schritt 4 – Starten Sie Ihr Netzwerk neu oder starten Sie neu

systemctl restart network

Eine Antwort schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.