3 måder at konfigurere statisk IP-adresse i Ubuntu

Det kan være besværligt at tildele statiske IP'er til hver netværksenhed. Vi råder dig til at gøre det på din router, da det gør tingene ret enkle. Imidlertid vil tildeling af statisk IP på enhedsniveau tilsidesætte indstillingerne på routeren. Desuden er der tidspunkter, hvor du ikke har adgang til routeren. For disse scenarier har vi en detaljeret artikel om hvordan man tildeler statisk IP-adresse til forskellige enheder. Vi dækker Ubuntu separat her, da det har meget mere kompleksitet.

Så her er 3 måder at indstille statisk IP på Ubuntu eller ethvert Unix-baseret operativsystem.

3 måder at konfigurere statisk IP-adresse i Ubuntu

1. Indstilling af statisk IP-adresse Ubuntu ved hjælp af GUI

Vi bruger Ubuntu her til demonstrationen. Men det meste af konfigurationen og indstillingerne vil være ens på ethvert Unix-baseret operativsystem.

Så der er flere måder at håndtere netværksadministratoren, GUI er den nemmeste. Hvis du er ny på Ubuntu og ikke kan lide kommandolinjen, vil jeg foreslå at ændre den gennem GUI. For det første skal vi have Subnet Mask, før vi begynder at indstille den statiske IP. For at få disse værdier skal du højreklikke et vilkårligt sted på skrivebordet for at åbne terminalen.

3 måder at konfigurere statisk IP-adresse i Ubuntu

Når terminalvinduet åbnes, skal vi køre følgende kommando.

ifconfig -a

Noter Netmask og inet-værdien, vi har brug for dette i de senere trin. I mit tilfælde er inet-værdien 10.0.2.15 og netmask er 255.0.0.0.

Tildeling af statisk IP på enhedsniveau vil tilsidesætte indstillingerne på routeren. Her er 3 måder at indstille statisk IP på Ubuntu via kommandolinje, GUI eller konfigurationsfil

Når du har noteret undernetmasken, har vi også brug for gateway-adresse. Generelt er det netværks første adresse, men lad os bare kontrollere det. Kør følgende kommando på terminalen.

rute -n

Denne kommando viser dig IP-routingtabellen. Den første post i tabellen fortæller dig Gateway-adressen. I mit tilfælde er den første post 10.0.0.1, som igen er gateway-adressen.

tfollowing, tnetwork, settings, need, ubuntu, values, case, tchanges, subnet, will, network, open, restart, staticpddress, staticp

Det er ret simpelt fra nu af. Åbn Netværk indstillinger. For at gøre det skal du klikke på netværksikonet øverst til højre på skrivebordet.

3 måder at konfigurere statisk IP-adresse i Ubuntu

Naviger nu til det aktive netværk. Jeg har forbindelse via et LAN-kabel, så det ville være Ethernet for mig. Hvis du bruger Wi-Fi, skal du få det samme i bakken. Sørg for at klikke på det aktive netværk og udvide menuen for at få flere muligheder. Klik på Kabelforbundne indstillinger fra den udvidede menu for at åbne Netværks indstillinger.

3 måder at konfigurere statisk IP-adresse i Ubuntu

Når du har fået vinduet Netværksindstillinger, skal du sørge for at du er på fanen Netværk. Klik på ikonet Indstillinger ved siden af ​​det aktive netværk for at åbne adapteregenskaberne.

Tildeling af statisk IP på enhedsniveau vil tilsidesætte indstillingerne på routeren. Her er 3 måder at indstille statisk IP på Ubuntu via kommandolinje, GUI eller konfigurationsfil

Når du får pop-up-vinduet med kabelforbundne indstillinger, skal du navigere til IPv4 fanen for at ændre IP-indstillingerne.

tfollowing, tnetwork, indstillinger, behov, ubuntu, værdier, case, tchanges, subnet, vil, netværk, åben, genstart, staticpddress, staticp

På fanen IPv4 skal du vælge alternativknappen, der siger “brugervejledning“. Et nyt vindue vises med 3 tekstfelter - Adresse, Netmaske og Gateway. Nu, før du anvender ændringerne, skal vi forstå, hvad disse værdier er.

IP-adresseværdien, som du indstiller, skal være inden for rækkevidden af ​​din tidligere IP-adresse. For eksempel, hvis din IP-adresse var 10.0.0.2, skal din statiske IP være mellem 10.0.0.1 - 10.255.255.255. Tilsvarende, hvis det er 192.168.16.1, skal din statiske IP være mellem 192.168.16.1-192.168.16.255. Hvis du indtaster værdier uden for dit IP-område, kan du have problemer med din internetforbindelse.

Netmaske eller undernetmaske bruges til undernetværk på netværket. I enklere termer bestemmer undernetmaske antallet af IP-adresser, der tildeles inden for et netværk. Som jeg har nævnt i starten af ​​denne tutorial, er min undernetmaske 255.0.0.0.

Endelig er gatewayen routerens IP-adresse. Normalt er det den første IP, der er allokeret til netværket, eller du kan finde ud af det ved hjælp af kommandoen rute - nsom vi gjorde ovenfor. I mit tilfælde er gatewayen 10.0.0.1.

Når du har alle disse værdier, skal du indtaste IP-adressen, netmasken og gatewayadressen, som vi tidligere har noteret. Når den er valideret, kan du klikke på ansøge knappen for at registrere ændringerne.

3 måder at konfigurere statisk IP-adresse i Ubuntu

Igen skal du genstarte netværksadministratoren for at ændringerne skal træde i kraft. Du kan gøre det manuelt via kommandolinjen ved blot at bruge følgende kommando

genstart af sudo-servicenetværk-manager

3 måder at konfigurere statisk IP-adresse i Ubuntu

Alternativt kan du bare slukke og tænde for netværksadapteren. Når du er færdig, skal du løbe ifconfig på terminalen for at kontrollere IP-adressen. Det skal være den samme IP-adresse, som du har angivet i IPv4-indstillingerne.

Tildeling af statisk IP på enhedsniveau vil tilsidesætte indstillingerne på routeren. Her er 3 måder at indstille statisk IP på Ubuntu via kommandolinje, GUI eller konfigurationsfil

2. Indstilling af statisk IP-adresse Ubuntu via kommandolinje

Den hurtigste måde at gøre dette på ville være via kommandolinjen. Hvis du er god med kommandoer, skal denne metode gøre tricket. Men for at indstille en statisk IP via terminal har vi brug for Undernetmaske som før og også Adapternavn. Gør en ifconfig -a for at hente disse værdier.

tfollowing, tnetwork, indstillinger, behov, ubuntu, værdier, case, tchanges, subnet, vil, netværk, åben, genstart, staticpddress, staticp

Når du har værdierne, skal du køre følgende kommando.

sudo ifconfig enp0s3 10.0.0.3 netmaske 255.0.0.0

I denne kommando skal eng0s3 erstattes af dit adapternavn; 10.0.0.3 af din statiske IP-adresse efterfulgt af din netmaske.

3 måder at konfigurere statisk IP-adresse i Ubuntu

Når du kører følgende kommando, logges posten ikke i konfigurationsfilen. Dette er ikke standardpraksis, hvis du administrerer en server.

3. Indstilling af statisk IP-adresse Ubuntu via konfigurationsfil

Problemet med alle de ovennævnte metoder er, at du ikke har dokumenteret ting et sted. Det anbefales slet ikke at foretage ændringer på denne måde på en server. Den anbefalede måde er ved at redigere konfigurationsfilen. På denne måde dokumenteres alle ændringer, og du kan simpelthen tilsidesætte den tidligere ændring ved at kommentere linjerne.

Konfigurationsfilen er / etc / netværk / interface. Du har brug for administratortilladelser for at redigere denne fil. Men før har vi brug for mange værdier som subnetmaske, gateway-adresse, broadcast-adresse og adapternavn. Bare løb ifconfig -a på terminalen for at få adapterens navn, undernetmaske og udsendelsesadresseværdier.

3 måder at konfigurere statisk IP-adresse i Ubuntu

For gateway-adressen skal du køre følgende kommando på terminalen.

rute -n

Denne kommando viser dig IP-routingtabellen. Den første post i tabellen fortæller dig Gateway-adressen. I mit tilfælde er den første post 10.0.0.1, som igen er gateway-adressen.

Tildeling af statisk IP på enhedsniveau vil tilsidesætte indstillingerne på routeren. Her er 3 måder at indstille statisk IP på Ubuntu via kommandolinje, GUI eller konfigurationsfil

Nu skal vi åbne konfigurationsfilen for at tilføje ændringer. For at gøre det skal du køre følgende kommando.

sudo vi / etc / netværk / interface

Hvis du ikke er fortrolig med vi editor og kontrolelementer, kan du også bruge gedit. gedit er en grafisk grænseflade til redigering af filer. For at åbne filen i gedit skal du køre følgende kommando

sudo gedit / etc / netværk / interface

tfollowing, tnetwork, settings, need, ubuntu, values, case, tchanges, subnet, will, network, open, restart, staticpddress, staticp

Når filen åbnes, skal den enten være tom eller have tidligere konfigurationer. Hvis du har konfigureret konfigurationer tidligere, skal du bare kommentere dem i stedet for at slette. Prefix alle linjerne med "#", så linjerne bliver ubrugelige nu. Nu har vi brug for adapternavnet, undernetmasken og udsendelsesadressen, som vi tidligere har noteret.

Tryk på “i”, hvis du bruger vi for at komme i indsætstilstand. Skriv følgende kode og udskift værdierne i overensstemmelse hermed med dine egne værdier

auto enp0s3
iface enp0s3 inet statisk
adresse 10.0.0.6
netmaske 255.255.255.0
netværk 10.0.0.1
udsendelse 10.0.0.255
gateway 10.0.0.1

Men inden du indtaster disse linjer, skal du forstå koden. “Auto enp0s3” genstarter interfacet automatisk ved opstart af systemet. “Iface enp0s3” er et suffiks til at definere grænsefladen enp0s3. "Inet" står for IPv4-protokol, mens "inet statisk" betyder at definere en statisk IP for den angivne netværksadapter. Resten af ​​linjerne er ret selvforklarende.

Hvis du vil vende tilbage til DHCP, kan du ændre det til "inet dhcp".

3 måder at konfigurere statisk IP-adresse i Ubuntu

Når du har tilføjet koden med succes, skal du trykke på Esc og skrive “: wq”For at gemme ændringerne. Nu skal vi genstarte netværket, før ændringerne træder i kraft. Kør følgende kommando for at genstarte netværksadapteren.

genstart af sudo-servicenetværk-manager

3 måder at konfigurere statisk IP-adresse i Ubuntu

Efter genstart, ændringer vil træde i kraft. For at se ændringerne skal du køre ifconfig igen og se følgende værdier. Det skal matche de værdier, du har defineret i konfigurationsfilen.

Tildeling af statisk IP på enhedsniveau vil tilsidesætte indstillingerne på routeren. Her er 3 måder at indstille statisk IP på Ubuntu via kommandolinje, GUI eller konfigurationsfil

Hvis du vil foretage ændringer, skal du kommentere de tidligere linjer og tilføje ændringerne.

Indpakning: Opsæt statisk IP-adresse i Ubuntu

Hvis du er i et hjemmenetværk, er det den anbefalede metode at definere statiske IP'er via routeren. I tilfælde af undtagelser kan du prøve at tildele statisk IP-adresse i Ubuntu via GUI eller kommandolinje. Hvis du administrerer en server, skal du følge de bedste fremgangsmåder og definere statisk IP i konfigurationsfilen.

Når du har defineret statisk IP, skal din enhed bruge den angivne IP og tilsidesætter de ændringer, der er foretaget på routerniveau. Yderligere kan du prøvebrugeradministration i Ubuntu eller prøv at ændre dit GRUB 2 Splash-billede i Ubuntu 12.04.

I tilfælde af spørgsmål eller forespørgsler, skriv det nedenfor i kommentarerne, så vender jeg tilbage til dig.

Se Også