3 Möglichkeiten zum Festlegen einer statischen IP-Adresse in RHEL 8
In diesem Tutorial zeigen wir Ihnen einige verschiedene Möglichkeiten, wie Sie eine statische IP-Adresse bei der Installation von RHEL 8 festlegen können. Beachten Sie, dass in diesem Artikel davon ausgegangen wird, dass Sie die Netzwerkeinstellungen bereits kennen, die Sie für Ihr System anwenden möchten.
1. So konfigurieren Sie statische IP mithilfe von Netzwerkskripten manuell
Sie können eine statische IP-Adresse auf die altmodische Weise konfigurieren, indem Sie Folgendes bearbeiten:
/etc/sysconfig/network-scripts/ifcfg-(interface-name)
In meinem Fall heißt die Datei:
/etc/sysconfig/network-scripts/ifcfg-enp0s3
Um den Namen Ihrer Netzwerkschnittstelle zu ermitteln, können Sie den folgenden Befehl nmcli verwenden.
# nmcli con

Um die Datei zu bearbeiten, verwenden Sie einfach Ihren bevorzugten Editor und öffnen Sie die Datei:
# vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet" BOOTPROTO="none" NAME="enp0s3" IPADDR="192.168.20.150" NETMASK="255.255.255.0" GATEWAY="192.168.20.1" DEVICE="enp0s3" ONBOOT="yes"
Starten Sie dann die Netzwerk Manager mit:
# systemctl restart NetworkManager
Alternativ können Sie die Netzwerkschnittstelle neu laden, indem Sie Folgendes verwenden:
# nmcli con down enp0s3 && nmcli con up enp0s3
Jetzt können Sie die neue IP-Adresse mit dem Befehl ip wie gezeigt überprüfen.
# ip a show enp0s3

2. Konfigurieren der statischen IP mit dem Nmtui-Tool
Eine andere Möglichkeit, die statische IP-Adresse für Ihre zu konfigurieren RHEL 8 ist mit nmtui Tool ist eine Textbenutzeroberfläche (TUI). Um es zu verwenden, geben Sie einfach den folgenden Befehl in Ihr Terminal ein.
# nmtui
Dies wird das Programm starten:

Wählen Sie, um eine Verbindung zu bearbeiten, und wählen Sie dann die Schnittstelle aus:

Im nächsten Fenster können Sie die Einstellungen der Netzwerkschnittstelle bearbeiten, indem Sie den Cursor mit den Pfeiltasten auf Ihrer Tastatur bewegen:

In diesem Beispiel habe ich meine IP-Adresse von geändert 192.168.20.150 zu 192.168.20.160. Um die Änderungen zu speichern, scrollen Sie zum Ende der Seite und wählen Sie OK.
Laden Sie dann die Netzwerkschnittstelle neu, indem Sie „Aktivieren Sie eine Verbindung”:

Wählen Sie dann den Verbindungsnamen und wählen Sie
::

Und jetzt auswählen
um die Schnittstelle mit den neuen Einstellungen zu aktivieren, die Sie ihr gegeben haben.

Dann wählen Sie
um zum Hauptmenü zurückzukehren und dann auszuwählen “Verlassen” beenden.

Stellen Sie sicher, dass die neuen IP-Adresseinstellungen angewendet wurden mit:
# ip a show enp0s3

3. Konfigurieren der statischen IP mit dem Nmcli Tool
Nmcli ist ein Netzwerk Manager Befehlszeilenschnittstelle, über die Informationen abgerufen oder eine Netzwerkschnittstelle konfiguriert werden können.
Wenn Sie eine statische IP-Adresse festlegen möchten, können Sie die folgenden Optionen verwenden:
Stellen Sie die IP-Adresse für die Schnittstelle ein enp0s3 auf RHEL 8.
# nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24
Schalten Sie das Gateway ein RHEL 8::
# nmcli con mod enp0s3 ipv4.gateway 192.168.20.1
Informieren Sie die Schnittstelle über die manuelle Konfiguration (nicht DHCP usw.).
# nmcli con mod enp0s3 ipv4.method manual
DNS konfigurieren:
# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"
Laden Sie die Schnittstellenkonfiguration neu:
# nmcli con up enp0s3

Ihre Änderungen werden in gespeichert / etc / sysconfig / network-scripts / ifcfg-.
Hier ist die Konfigurationsdatei, die für mich generiert wurde:
# cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet" BOOTPROTO="none" NAME="enp0s3" IPADDR="192.168.20.170" NETMASK="255.255.255.0" GATEWAY="192.168.20.1" DEVICE="enp0s3" ONBOOT="yes" PROXY_METHOD="none" BROWSER_ONLY="no" PREFIX="24" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="no" UUID="3c36b8c2-334b-57c7-91b6-4401f3489c69" DNS1="8.8.8.8"
Fazit
In diesem Tutorial haben Sie gesehen, wie Sie eine statische IP-Adresse mit konfigurieren Netzwerkskripte, nmtui und nmcli Dienstprogramme in RHEL 8. Wenn Sie Fragen oder Kommentare haben, zögern Sie bitte nicht, diese im Kommentarbereich unten einzureichen.