Hvordan konfigurere en statisk IP -adresse på Fedora?

Hvordan konfigurere en statisk IP -adresse på Fedora?
IP -adressekonfigurasjon er en av de normale oppgavene systemadministratorer gjør på et system.
IP -adresse brukes til å identifisere en enhet i et nettverk. Det er i utgangspunktet to typer IP -adresser: 1) Offentlig 2) Privat. Vi kan dele disse IP -adressene ytterligere i IPv4 og IPv6.

Som standard bruker Fedora DHCP-leverte IP-adresser når den er koblet til en DHCP-server. Vi kan bruke metodene nedenfor for å bruke statisk IP -adressering og andre nettverksalternativer som VLAN -er, obligasjoner, broer, team osv.

Hva vil vi dekke?

I denne guiden vil vi se to metoder for å sette en statisk IP på Fedora 33 arbeidsstasjon. Selv om denne guiden utføres på Fedora 33, bør den også fungere på andre Fedora -versjoner. La oss komme i gang med denne prosessen.

Før du begynner

Vær oppmerksom på at vi har antatt at du har

  1. En grunnleggende forståelse av IPv4 -adressering og andre grunnleggende datanettverk
  2. Kunnskap om Linux-kommandolinjegrensesnitt
  3. rottilgang på systemet eller en bruker med rotrettigheter.
  4. Fedora 33 OS installert på systemet ditt

Metode 1. Bruke NMCLI-kommandolinjeverktøy for å sette en statisk IP-adresse på Fedora 33

NMCLI eller NetworkManager Command Line Interface er et kommandolinjeverktøy for å håndtere nettverkstilkoblinger. Brukere og skript bruker begge NMCLI -verktøyet for å kontrollere NetworkManager. For e.g., Du kan redigere, legge til, fjerne, aktivere eller deaktivere nettverkstilkoblinger. Vi kan også bruke den til å vise statusen til en nettverksenhet.

Syntaksen til en NMCLI -kommando er som følger:

nmcli [alternativer] objekt kommando | hjelp

Trinn 1. For å sjekke den samlede statusen til NetworkManager, bruk kommandoen:

$ nmcli generell status

Du kan også bruke kommandoen nedenfor for å se en terse utgang om tilkoblingstilstanden:

$ nmcli -t -f statsgeneral

Som du ser, viser den en tilkoblet tilstand for nå. Hvis du slår av den kablede tilkoblingen, vil den endre seg til en frakoblet tilstand. Dette er vist under bildet nedenfor:

Steg 2. Nå, etter å ha koblet til et nettverk, kan vi se de aktive tilkoblingene på systemet vårt ved å bruke:

$ nmcli con show -a

Du kan også bruke kommandoen nedenfor for å se aktive og inaktive grensesnitt:

$ nmcli dev status

Som du ser, akkurat nå, er bare en tilkobling aktiv på enp0S3. For å se den gjeldende nettverkskonfigurasjonen for ENP0S3, bruk kommandoen:

$ ifconfig enp0s3

Du kan også bruke IP -kommandoen:

$ ip addr | grep enp0s3

Vær oppmerksom på at vår nåværende IP er 10.0.2.15; Vi må sette den til 10.0.2.27.

Trinn 3. For å endre IP -en til ENPS03 til en statisk IP, bruk følgende kommandoformat:

$ sudo nmcli tilkobling modifiser nettverk_uuid IPv4.adresse new_static_ip/24

Der nettverk_uuid er som oppnådd i trinn 2. 'new_static_ip' er den nye IP -en vi ønsker å tildele statisk. Hvis vår nye IP -adresse er 10.0.2.27, da vil kommandoen være:

$ SUDO NMCLI-tilkobling Modify F02789F7-9D84-3870-AC06-8E4EdBD1ECD9 IPv4.Adresse 10.0.2.27/24

Hvis du føler deg ukomfortabel med nettverket UUID, kan du også tilkoblingsnavnet (kablet tilkobling 1) som vist nedenfor:

$ sudo nmcli tilkobling modifiser 'kablet tilkobling 1' IPv4.Adresse 10.0.2.27/24

MERK: For å unngå IP -konflikt, ikke bruk en allerede tildelt IP.

Trinn 4. Konfigurer nå standard gateway for vår IP med kommandoen:

$ sudo nmcli tilkobling modifiser 'kablet tilkobling 1' IPv4.Gateway 10.0.2.11

Trinn 5. Angi nå nettverk DNS -adresse ved hjelp av:

$ sudo nmcli tilkobling modifiser 'kablet tilkobling 1' IPv4.DNS 8.8.8.8

Trinn 6. Nå må vi endre IP -adresseringsordningen fra DHCP til statisk:

$ sudo nmcli tilkobling modifiser 'kablet tilkobling 1' IPv4.Metodehåndbok

Trinn 7. Slå nå av og slå på tilkoblingen for å bruke endringer:

$ sudo nmcli -tilkobling ned 'kablet tilkobling 1.'
$ sudo nmcli tilkobling opp 'kablet tilkobling 1.'

Alle de ovennevnte trinnene vises på bildet nedenfor:

Nå igjen, sjekk gateway og IP med kommandoen:

$ rute -n
$ ip addr | grep enp0s3

Du kan se gateway og IP -adresser blir begge endret til verdiene vi har satt i trinnene ovenfor.

Metode 2. Bruke en grafisk metode for å sette en statisk IP -adresse på Fedora 33

Dette er en veldig grei måte å sette en statisk IP -adresse på Fedora 33 OS; Følg trinnene nedenfor:

Trinn 1. På GNOME -skrivebordet, gå til aktivitetsfanen og søk etter innstillinger og starte den:

Steg 2. I venstre panel vil du se fanen Nettverk. Inne i nettverksfanen, klikk på innstillingsikonet som vist nedenfor:

Trinn 3. Et nytt vindu åpnes, og viser de allerede konfigurerte IP -adressene, Gateway, DNS som vist nedenfor:

Trinn 4. I vinduet ovenfor velger du IPv4 -alternativet fra topplinjen:

Trinn 5. I IPv4 -metodesegmentet velger du alternativknappen som tilsvarer det manuelle alternativet:

Trinn 6. Når du velger den manuelle metoden, vil den åpne noen tekstbokser for å fylle IP -adressene, DNS, ruter og annen informasjon relatert til nettverkskonfigurasjon, som vist i bildet over. Vi legger til følgende detaljer:

IP -adresser: 10.0.1.27
Netmask: 255.255.255.0
Gateway: 10.0.1.0
DNS: 8.8.8.8

Vi forlater rutesegmentrekken automatisk. Se referansebildet nedenfor:

Trinn 7. Nå trenger vi bare å stoppe og deretter starte nettverkstilkoblingen på nytt ved å bruke tilkoblingsbryteren i hovednettverksfanen som vist nedenfor:

  1. Slå av
  2. Skru på

Trinn 8. Nå vil vi bekrefte om den nye IP -adressen, DNS og Gateway er tildelt riktig. Gå til hovednettverksfanen og klikk på Innstillingsikonet som avbildet på bildet nedenfor:

Trinn 9. Jeg la merke til at IP -adresse, gateway og DNS alle endres til de nye verdiene som vi har valgt i de ovennevnte trinnene:

Konklusjon

Det er alt for nå; Vi har satt en statisk IP -adresse på Fedora 33 arbeidsstasjon. Vi har sett både kommandolinjen og grafiske metoder. CLI-metoden er den eneste måten å angi den statiske IP-adressen på ikke-GUI eller hodeløse servere. Den grafiske metoden er mer praktisk for stasjonære brukere og nybegynner Linux -brukere.