Fedora

Sådan konfigureres en statisk IP-adresse på Fedora?

Sådan konfigureres en statisk IP-adresse på Fedora?
IP-adressekonfiguration er en af ​​de normale opgaver, som systemadministratorer udfører på et system.
IP-adresse bruges til at identificere en enhed på et netværk. Der er grundlæggende to typer IP-adresser: 1) Offentlig 2) Privat. Vi kan yderligere opdele disse IP-adresser i IPv4 og IPv6.

Som standard bruger Fedora IP-adresser, der leveres af DHCP, når den er forbundet til en DHCP-server. Vi kan bruge nedenstående metoder til at bruge statisk IP-adressering og andre netværksindstillinger som vlans, obligationer, broer, teams osv.

Hvad vil vi dække?

I denne vejledning ser vi to metoder til indstilling af en statisk IP på Fedora 33-arbejdsstation. Selvom denne vejledning udføres på Fedora 33, skal den også fungere på andre Fedora-versioner. Lad os komme i gang med denne proces.

Før du starter

Bemærk, at vi har antaget, at du har gjort det

  1. en grundlæggende forståelse af IPv4-adressering og andre grundlæggende computernetværk
  2. kendskab til Linux kommandolinjegrænseflade
  3. rodadgang på systemet eller en bruger med rodrettigheder.
  4. Fedora 33 OS installeret på dit system

Metode 1. Brug af nmcli kommandolinjeværktøj til indstilling af en statisk IP-adresse på Fedora 33

Nmcli eller NetworkManager Command Line Interface er et kommandolinjeprogram til styring af netværksforbindelser. Brugere og scripts bruger begge nmcli-værktøjet til at kontrollere NetworkManager. For e.g., du kan redigere, tilføje, fjerne, aktivere eller deaktivere netværksforbindelser. Vi kan også bruge den til at vise status for en netværksenhed.

Syntaksen for en nmcli-kommando er som følger:

nmcli [VALGMULIGHEDER] MÅL KOMMANDO | Hjælp

Trin 1. For at kontrollere den samlede status for NetworkManager skal du bruge kommandoen:

$ nmcli generel status

Du kan også bruge kommandoen nedenfor til at se et kort output om forbindelsestilstanden:

$ nmcli -t -f STATE generelt

Som du kan se, viser det en tilsluttet tilstand for nu. Hvis du slukker for den kablede forbindelse, skifter den til en frakoblet tilstand. Dette vises i nedenstående billede:

Trin 2. Efter tilslutning til et netværk kan vi nu se de aktive forbindelser på vores system ved hjælp af:

$ nmcli con show -a

Du kan også bruge kommandoen nedenfor til at se aktive og inaktive grænseflader:

$ nmcli dev status

Som du kan se, er der kun én forbindelse aktiv på enhed enp0s3 lige nu. For at se den aktuelle netværkskonfiguration for enp0s3 skal du bruge kommandoen:

$ ifconfig enp0s3

Du kan også bruge kommandoen ip:

$ ip addr | grep enp0s3

Bemærk, at vores nuværende IP er 10.0.2.15; vi er nødt til at indstille det til 10.0.2.27.

Trin 3. For at ændre IP'en til enps03 til en statisk IP skal du bruge følgende kommandoformat:

$ sudo nmcli-forbindelse ændrer netværk_uuid IPv4.adresse new_static_IP / 24

Hvor network_uuid er som opnået i trin 2. 'new_static_IP' er den nye IP, vi vil tildele statisk. Hvis vores nye IP-adresse er 10.0.2.27, så vil kommandoen være:

$ sudo nmcli-forbindelse ændre f02789f7-9d84-3870-ac06-8e4edbd1ecd9 IPv4.adresse 10.0.2.27/24

Hvis du føler dig utilpas med netværkets UUID, kan du også forbindelsesnavnet (kabelforbindelse 1) som vist nedenfor:

$ sudo nmcli-forbindelse ændrer 'Kabelforbindelse 1' IPv4.adresse 10.0.2.27/24

BEMÆRK: Brug ikke en allerede tildelt IP for at undgå IP-konflikt.

Trin 4. Konfigurer nu standardgatewayen til vores IP med kommandoen:

$ sudo nmcli-forbindelse ændrer 'Kabelforbindelse 1' IPv4.gateway 10.0.2.11

Trin 5. Indstil nu netværks-DNS-adresse ved hjælp af:

$ sudo nmcli-forbindelse ændrer 'Kabelforbindelse 1' IPv4.dns 8.8.8.8

Trin 6. Nu skal vi ændre IP-adresseringsskemaet fra DHCP til statisk:

$ sudo nmcli-forbindelse ændrer 'Kabelforbindelse 1' IPv4.metode manual

Trin 7. Sluk nu og tænd derefter forbindelsen for at anvende ændringer:

$ sudo nmcli-forbindelse ned 'Kabelforbindelse 1.''
$ sudo nmcli-forbindelse op 'Kabelforbindelse 1.''

Alle ovenstående trin vises i nedenstående billede:

Kontroller nu Gateway og IP igen med kommandoen:

$ rute -n
$ ip addr | grep enp0s3

Du kan se, at Gateway og IP-adresser begge ændres til de værdier, vi har angivet i ovenstående trin.

Metode 2. Brug af en grafisk metode til indstilling af en statisk IP-adresse på Fedora 33

Dette er en meget ligetil måde at indstille en statisk IP-adresse på Fedora 33 OS; følg nedenstående trin:

Trin 1. På Gnome-skrivebordet skal du gå til fanen aktiviteter og søge efter Indstillinger og starte den:

Trin 2. I venstre panel vil du se netværksfanen. Inde i netværksfanen skal du klikke på ikonet Indstillinger som vist nedenfor:

Trin 3. Et nyt vindue åbnes, der viser de allerede konfigurerede IP-adresser, Gateway, DNS som vist nedenfor:

Trin 4. I ovenstående vindue skal du vælge IPv4-indstillingen fra den øverste bjælke:

Trin 5. Inde i IPv4-metodesegmentet skal du vælge alternativknappen, der svarer til den manuelle indstilling:

Trin 6. Når du vælger den manuelle metode, åbner den nogle tekstfelter til udfyldning af IP-adresser, DNS, ruter og anden information relateret til netværkskonfiguration, som vist i ovenstående billede. Vi tilføjer følgende detaljer:

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

Vi forlader rutesegmentrækken for at blive indstillet automatisk. Se referencebilledet nedenfor:

Trin 7. Nu behøver vi kun stoppe og derefter genstarte netværksforbindelsen ved hjælp af forbindelseskontakten i hovedfanen Netværk som vist nedenfor:

  1. Slukke
  2. Tænde

Trin 8. Nu vil vi kontrollere, om den nye IP-adresse, DNS og Gateway er tildelt korrekt. Gå til hovedfanen Netværk, og klik på indstillingsikonet som vist på billedet nedenfor:

Trin 9. Jeg bemærkede, at IP-adresse, Gateway og DNS alle er ændret til de nye værdier, som vi har valgt i ovenstående trin:

Konklusion

Det er alt for nu; vi har med succes indstillet en statisk IP-adresse på Fedora 33-arbejdsstation. Vi har set både kommandolinjen og de grafiske metoder. CLI-metoden er den eneste måde at indstille den statiske IP-adresse på ikke-gui eller headless servere. Den grafiske metode er mere praktisk for desktopbrugere og uerfarne Linux-brugere.

Installer nyeste Dolphin Emulator til Gamecube & Wii på Linux
Dolphin Emulator giver dig mulighed for at spille dine valgte Gamecube & Wii-spil på Linux Personal Computers (PC). Som en frit tilgængelig og open s...
Sådan bruges GameConqueror Cheat Engine i Linux
Artiklen dækker en vejledning om brug af GameConqueror-snydemotoren i Linux. Mange brugere, der spiller spil på Windows, bruger ofte "Cheat Engine" -a...
Bedste spilkonsolemulatorer til Linux
Denne artikel viser en liste over populære spilkonsolemuleringssoftware, der er tilgængelig til Linux. Emulation er et softwarekompatibilitetslag, der...