Website-Suche

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

KategorieAnforderungen, Konventionen oder verwendete Softwareversion
SystemRedHat Enterprise Linux 8.0
AnderePrivilegierter 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.

Verwandte Artikel: