3 måter å angi en statisk IP-adresse i RHEL 8
Konfigurering av en statisk IP-adresse for Linux-distribusjonen din er en grunnleggende oppgave og bør fullføres i noen få enkle trinn. Med utgivelsen av RHEL 8 offentlig beta, kan du nå konfigurere nettverksgrensesnittet ditt på noen forskjellige måter ved å bruke NetworkManager-verktøyene.
I denne opplæringen skal vi vise deg noen forskjellige måter å angi en statisk IP-adresse på RHEL 8-installasjon. Merk at denne artikkelen forutsetter at du allerede kjenner nettverksinnstillingene du ønsker å bruke for systemet ditt.
1. Hvordan konfigurere statisk IP ved hjelp av nettverksskript manuelt
Du kan konfigurere en statisk IP-adresse på gammeldags måte ved å redigere:
/etc/sysconfig/network-scripts/ifcfg-(interface-name)
I mitt tilfelle heter filen:
/etc/sysconfig/network-scripts/ifcfg-enp0s3
For å finne nettverksgrensesnittnavnet ditt kan du bruke følgende nmcli-kommando.
nmcli con
For å redigere filen bruker du bare favorittredigeringsprogrammet ditt og åpner filen:
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"
Start deretter NetworkManager på nytt med:
systemctl restart NetworkManager
Alternativt kan du laste nettverksgrensesnittet på nytt ved å bruke:
nmcli con down enp0s3 && nmcli con up enp0s3
Nå kan du sjekke den nye IP-adressen ved å bruke ip-kommandoen som vist.
ip a show enp0s3
2. Hvordan konfigurere statisk IP ved hjelp av Nmtui Tool
En annen måte å konfigurere statisk IP-adresse for RHEL 8 er ved å bruke nmtui-verktøyet, et tekstbrukergrensesnitt (TUI). For å bruke den, skriv inn følgende kommando i terminalen.
nmtui
Dette vil lansere programmet:
Velg å redigere en tilkobling, og velg deretter grensesnittet:
I neste vindu vil du kunne redigere nettverksgrensesnittinnstillingene ved å flytte markøren med piltastene på tastaturet:
I dette eksemplet har jeg endret IP-adressen min fra 192.168.20.150 til 192.168.20.160. For å lagre endringene, bla ned til slutten av siden og velg OK.
Last deretter nettverksgrensesnittet på nytt ved å velge "Aktiver en tilkobling ":
Velg deretter tilkoblingsnavnet og velg
:
Og velg nå
for å aktivere grensesnittet med de nye innstillingene du har gitt det.
Velg deretter
for å gå tilbake til hovedmenyen og velg deretter “Avslutt ” for å avslutte.
Bekreft at de nye IP-adresseinnstillingene er brukt med:
ip a show enp0s3
3. Hvordan konfigurere statisk IP ved hjelp av Nmcli Tool
Nmcli er et NetworkManager kommandolinjegrensesnitt som kan brukes til å innhente informasjon eller konfigurere et nettverksgrensesnitt.
Hvis du vil angi en statisk IP-adresse, kan du bruke følgende alternativer:
Angi IP-adressen for grensesnittet enp0s3 på RHEL 8.
nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24
Sett gatewayen på RHEL 8:
nmcli con mod enp0s3 ipv4.gateway 192.168.20.1
Informer grensesnittet om at det bruker manuell konfigurasjon (ikke dhcp osv.).
nmcli con mod enp0s3 ipv4.method manual
Konfigurer DNS:
nmcli con mod enp0s3 ipv4.dns "8.8.8.8"
Last inn grensesnittkonfigurasjonen på nytt:
nmcli con up enp0s3
Endringene dine vil bli lagret i /etc/sysconfig/network-scripts/ifcfg-.
Her er konfigurasjonsfilen som er generert for meg:
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"
Konklusjon
I denne opplæringen har du sett hvordan du konfigurerer en statisk IP-adresse med nettverksskript, nmtui og nmcli-verktøy i RHEL 8 sterk>. Hvis du har spørsmål eller kommentarer, ikke nøl med å sende dem i kommentarfeltet nedenfor.