So ändern Sie die IP-Adresse unter RHEL 8/CentOS 8 Linux
Die meisten IPs werden heutzutage automatisch über DHCP zugewiesen, entweder von Ihrem ISP oder Ihrem Heimrouter. Es kann jedoch der Zeitpunkt kommen, an dem Sie sich für eine statische IP-Adresse entscheiden möchten und diese ändern möchten. Es kann sein, dass Sie ein Heim-LAN konfigurieren und kein DHCP verwenden möchten oder einfach eine statische IP-Adresse wünschen, auf die Sie von außerhalb Ihres Hauses zugreifen können. In diesem Tutorial erfahren Sie, wie wir die IP-Adresse im RHEL 8/CentOS 8 Linus-System ändern können.
In diesem Tutorial lernen Sie:
- So ändern Sie die IP-Adresse in RHEL 8/CentOS 8 mit GNOME
- So ändern Sie die IP-Adresse durch Bearbeiten von Konfigurationsdateien
- So ändern Sie Ihren DNS-Server manuell
- So starten Sie das Netzwerk in RHEL 8/CentOS 8 neu
Das Ändern der IP-Adresse in RHEL 8 aus GNOME heraus ist eine Sache von wenigen Klicks.
Verwendete Softwareanforderungen und Konventionen
| Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
|---|---|
| System | RedHat Enterprise Linux 8.0 |
| Andere | Privilegierter Zugriff auf Ihr Linux-System als root oder über den Befehl sudo. |
Der GUI-Weg
Der einfachste Weg, Ihre IP-Adresse in RHEL 8/CentOS 8 zu ändern, besteht darin, das Einstellungsfenster von GNOME zu verwenden. Gehen Sie zu Einstellungen und der letzte Eintrag in der linken Seitenleiste ist Netzwerk. Klicken Sie auf Netzwerk und klicken Sie auf das Rad neben Ihrer Netzwerkkarte. Daraufhin öffnet sich ein weiteres Fenster mit fünf Registerkarten, von denen eine IPv4 ist. Stellen Sie die IPv4-Methode auf Manuell ein und geben Sie Ihre statische IP-Adresse, Netzmaske, Gateway und DNS-Server in die entsprechenden Felder ein. Genau das gleiche Verfahren wird durchgeführt, wenn Sie IPv6 verwenden möchten. Klicken Sie auf Übernehmen, wenn Sie fertig sind.
Das Ändern der IP-Adresse in RHEL 8 aus GNOME heraus ist eine Sache von wenigen Klicks.
Der CLI-Weg
Sie können Ihre IP-Adresse manuell ändern, indem Sie die entsprechende Konfigurationsdatei für jede Netzwerkkarte ändern. Sehen Sie sich zunächst an, wie Ihre Netzwerkkarten benannt werden, indem Sie ifconfig in einem Terminalfenster aufrufen:
ifconfig
or
ip a
Der Ausgang für eine kabelgebundene Verbindung sollte Ihre Netzwerkkarte in etwa ens33 nennen.
Mit ifconfig können Sie Ihre IPv4- und IPv6-Adresse und den Namen Ihrer Netzwerkkarten einsehen.
Um die Details dieser Netzwerkverbindung zu bearbeiten, bearbeiten Sie die Konfigurationsdatei der Karte:
nano /etc/sysconfig/network-scripts/ifcfg-ens33
Es gibt zwei Dinge, die Sie hier tun müssen. Bearbeiten Sie den BOOTPROTO-Eintrag von
BOOTPROTO=dhcp
An
BOOTPROTO=static
und fügen Sie dann die folgenden Zeilen an das Ende der Datei oder direkt nach der Zeile BOOTPROTO hinzu:
IPADDR=192.168.1.5
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Die Konfigurationsdatei Ihrer Netzwerkkarte sollte in etwa wie folgt aussehen.
Ersetzen Sie die IPs für IPADDR, NETMASK und GATEWAY durch die IPs, die Sie für Ihr Netzwerk wünschen, und speichern Sie die Datei mit Strg+X. Nameserver befinden sich in der Datei /etc/resolv.conf, daher werden wir diese bei Bedarf auch bearbeiten:
nano /etc/resolv.conf
Ändern Sie die Nameserver-Zeile in etwas wie
nameserver 8.8.8.8
Dies ist einer der DNS-Server von Google. Speichern Sie die Datei mit Strg+X. Jetzt müssen Sie nur noch das Netzwerk neu starten, damit diese Änderungen wirksam werden. Sie können dies tun, indem Sie es ausschalten mit
nmcli networking off
dann geht es wieder weiter mit
nmcli networking on
Schlussfolgerung
Seit RHEL 8 wurde die Datei network.service in das NetworkManager.service-System geändert, das so konzipiert ist, dass es immer als Daemon ausgeführt wird. Das Ändern der IP-Adresse in RHEL 8 ist jedoch im Grunde dasselbe wie in RHEL 7. Wenn Sie eine statische Adresse anstelle von DHCP verwenden möchten, können Sie die obige Anleitung verwenden, um jede Ihrer Netzwerkkarten manuell zu konfigurieren.


