3 måter å sette opp statisk IP-adresse i Ubuntu

Å tildele statiske IP-er til hver nettverksenhet kan være tungvint. Vi anbefaler deg å gjøre det på ruteren din, siden det gjør ting ganske enkle. Imidlertid vil tildeling av statisk IP på enhetsnivå overstyre innstillingene på ruteren. Videre er det tider når du ikke har tilgang til ruteren. For disse scenariene har vi en detaljert artikkel om hvordan tilordne statisk IP-adresse til forskjellige enheter. Vi dekker Ubuntu separat her, siden det har mye mer kompleksitet.

Så, her er 3 måter å angi statisk IP på Ubuntu eller et Unix-basert operativsystem.

3 måter å sette opp statisk IP-adresse i Ubuntu

1. Angi statisk IP-adresse Ubuntu ved hjelp av GUI

Vi bruker Ubuntu her for demonstrasjonen. Men det meste av konfigurasjonen og innstillingene vil være like på alle Unix-baserte operativsystemer.

Så det er flere måter å håndtere nettverksadministratoren, GUI er det enkleste. Hvis du ikke er ny på Ubuntu og ikke liker kommandolinjen, foreslår jeg at du endrer den gjennom GUI. For det første trenger vi nettverksmaske før vi begynner å sette den statiske IP-en. For å få disse verdiene, høyreklikk hvor som helst på skrivebordet for å åpne terminalen.

3 måter å sette opp statisk IP-adresse i Ubuntu

Når terminalvinduet åpnes, må vi kjøre følgende kommando.

ifconfig -a

Legg merke til nettmasken og inet-verdien vi trenger dette i de senere trinnene. I mitt tilfelle er inet-verdien 10.0.2.15 og nettmasken er 255.0.0.0.

Å tildele statisk IP på enhetsnivå vil overstyre innstillingene på ruteren. Her er 3 måter å angi statisk IP på Ubuntu via kommandolinje, GUI eller konfigurasjonsfil

Når du har notert delnettmasken, trenger vi også gateway-adresse. Generelt er det den første adressen til nettverket, men la oss bare sjekke det. Kjør følgende kommando på terminalen.

rute -n

Denne kommandoen viser deg IP-rutetabellen. Den første oppføringen i tabellen vil fortelle deg gateway-adressen. I mitt tilfelle er den første oppføringen 10.0.0.1 som igjen er gateway-adressen.

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

Det er ganske enkelt fra nå av. Åpne Nettverk innstillinger. For å gjøre det, klikk på nettverksikonet øverst til høyre på skrivebordet.

3 måter å sette opp statisk IP-adresse i Ubuntu

Gå nå til det aktive nettverket. Jeg er koblet til via en LAN-kabel, så det ville være Ethernet for meg. I tilfelle du bruker Wi-Fi, bør du få det samme i skuffen. Sørg for at du klikker på det aktive nettverket og utvider menyen for flere alternativer. Klikk på Kablet innstillinger fra den utvidede menyen for å åpne Nettverksinnstillinger.

3 måter å sette opp statisk IP-adresse i Ubuntu

Når du har fått vinduet Nettverksinnstillinger, må du kontrollere at du er i kategorien Nettverk. Klikk på Innstillinger-ikonet ved siden av det aktive nettverket for å åpne adapteregenskapene.

Å tildele statisk IP på enhetsnivå vil overstyre innstillingene på ruteren. Her er 3 måter å angi statisk IP på Ubuntu via kommandolinje, GUI eller konfigurasjonsfil

Når du får hurtigvinduet med kablet innstillinger, navigerer du til IPv4 kategorien for å endre IP-innstillingene.

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

I alternativet IPv4 velger du alternativknappen som sier “Håndbok“. Et nytt vindu vises med 3 tekstfelt - adresse, nettmaske og gateway. Nå, før du bruker endringene, må vi forstå hva disse verdiene er.

IP-adresseverdien du angir, skal være i området til din tidligere IP-adresse. For eksempel, hvis IP-adressen din var 10.0.0.2, bør den statiske IP-en være mellom 10.0.0.1 - 10.255.255.255. På samme måte, hvis det er 192.168.16.1, bør din statiske IP være mellom 192.168.16.1-192.168.16.255. Hvis du skriver inn verdier utenfor IP-området ditt, kan det hende du har problemer med Internett-tilkoblingen.

Netmask eller Subnet Mask brukes til å subnette nettverket. I enklere termer bestemmer nettverksmasken antall IP-adresser som skal tildeles i et nettverk. Som jeg har nevnt i starten av denne opplæringen, er nettverksmasken min 255.0.0.0.

Til slutt, gatewayen, er det routerens IP-adresse. Vanligvis er det den første IP-en som er tildelt nettverket, eller du kan finne ut ved å bruke kommandoen rute - nsom vi gjorde ovenfor. I mitt tilfelle er gatewayen 10.0.0.1.

Når du har alle disse verdiene, må du oppgi IP-adressen, nettmasken og gatewayadressen som vi har notert før tilsvarende. Når den er validert, kan du klikke på Søke om for å registrere endringene.

3 måter å sette opp statisk IP-adresse i Ubuntu

Igjen må du starte nettverksbehandling på nytt for at endringene skal tre i kraft. Du kan gjøre det manuelt via kommandolinjen ved å bare bruke følgende kommando

sudo service network-manager restart

3 måter å sette opp statisk IP-adresse i Ubuntu

Alternativt kan du bare slå av og slå på nettverkskortet. Når du er ferdig, løp ifconfig på terminalen for å sjekke IP-adressen. Det skal være den samme IP-adressen som du har angitt i IPv4-innstillingene.

Å tildele statisk IP på enhetsnivå vil overstyre innstillingene på ruteren. Her er 3 måter å angi statisk IP på Ubuntu via kommandolinje, GUI eller konfigurasjonsfil

2. Angi statisk IP-adresse Ubuntu via kommandolinje

Den raskeste måten å gjøre dette på er via kommandolinjen. Hvis du er god med kommandoer, bør denne metoden gjøre susen. Men for å sette en statisk IP via terminal trenger vi Nettverksmaske som før og også Adapternavn. Gjør en ifconfig -a for å hente disse verdiene.

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

Når du har verdiene, kjører du følgende kommando.

sudo ifconfig enp0s3 10.0.0.3 nettmaske 255.0.0.0

I denne kommandoen bør eng0s3 erstattes av adapternavnet ditt. 10.0.0.3 av din statiske IP-adresse etterfulgt av nettmasken.

3 måter å sette opp statisk IP-adresse i Ubuntu

Når du kjører følgende kommando, blir ikke oppføringen logget i konfigurasjonsfilen. Dette er ikke vanlig praksis hvis du administrerer en server.

3. Angi statisk IP-adresse Ubuntu via konfigurasjonsfil

Problemet med alle de ovennevnte metodene er at du ikke har ting dokumentert et sted. Det anbefales ikke å gjøre endringer på denne måten på en server. Den anbefalte måten er å redigere konfigurasjonsfilen. På denne måten blir alle endringene dokumentert, og du kan ganske enkelt overstyre den forrige endringen ved å kommentere linjene.

Konfigurasjonsfilen er / etc / nettverk / grensesnitt. Du trenger administratortillatelser for å redigere denne filen. Men før trenger vi mange verdier som nettverksmaske, gateway-adresse, kringkastingsadresse og adapternavn. Bare løp ifconfig -a på terminalen for å få adapternavn, nettverksmaske og kringkastingsadresseverdier.

3 måter å sette opp statisk IP-adresse i Ubuntu

For gateway-adressen, kjør følgende kommando på terminalen.

rute -n

Denne kommandoen viser deg IP-rutetabellen. Den første oppføringen i tabellen vil fortelle deg gateway-adressen. I mitt tilfelle er den første oppføringen 10.0.0.1 som igjen er gateway-adressen.

Å tildele statisk IP på enhetsnivå vil overstyre innstillingene på ruteren. Her er 3 måter å angi statisk IP på Ubuntu via kommandolinje, GUI eller konfigurasjonsfil

Nå må vi åpne konfigurasjonsfilen for å legge til endringer. For å gjøre det, kjør følgende kommando.

sudo vi / etc / nettverk / grensesnitt

Hvis du ikke er kjent med vi editor og kontroller, kan du også bruke gedit. gedit er et grafisk grensesnitt for redigering av filer. For å åpne filen i gedit, kjør følgende kommando

sudo gedit / etc / nettverk / grensesnitt

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

Når filen åpnes, skal den enten være tom eller ha tidligere konfigurasjoner. Hvis du har konfigurasjoner som er definert tidligere, er det bare å kommentere dem i stedet for å slette. Forhåndsvisning av alle linjene med "#", og linjene vil bli ubrukelige nå. Nå trenger vi adapternavnet, nettverksmasken og kringkastingsadressen som vi har notert tidligere.

Trykk “i” hvis du bruker vi for å komme inn i innsettingsmodus. Skriv inn følgende kode og erstatt verdiene tilsvarende med dine egne verdier

auto enp0s3
iface enp0s3 inet statisk
adresse 10.0.0.6
nettmaske 255.255.255.0
nettverk 10.0.0.1
kringkasting 10.0.0.255
gateway 10.0.0.1

Men før du skriver inn disse linjene, må du forstå koden. “Auto enp0s3” vil starte grensesnittet automatisk ved oppstart av systemet. “Iface enp0s3” er et suffiks for å definere grensesnittet enp0s3. "Inet" står for IPv4-protokoll mens "inet statisk" betyr å definere en statisk IP for den spesifiserte nettverksadapteren. Resten av linjene er ganske selvforklarende.

Hvis du vil gå tilbake til DHCP, kan du endre den til “inet dhcp”.

3 måter å sette opp statisk IP-adresse i Ubuntu

Når du har lagt til koden, trykk Esc og skriv “: wq”For å lagre endringene. Nå må vi starte nettverket på nytt for at endringene skal tre i kraft. Kjør følgende kommando for å starte nettverkskortet på nytt.

sudo service network-manager restart

3 måter å sette opp statisk IP-adresse i Ubuntu

Legg ut omstart, endringene vil tre i kraft. For å se endringene, kjør ifconfig igjen og se følgende verdier. Den skal samsvare med verdiene du har definert i konfigurasjonsfilen.

Å tildele statisk IP på enhetsnivå vil overstyre innstillingene på ruteren. Her er 3 måter å angi statisk IP på Ubuntu via kommandolinje, GUI eller konfigurasjonsfil

Hvis du vil gjøre endringer, kan du kommentere de forrige linjene og legge til endringene.

Innpakning: Konfigurer statisk IP-adresse i Ubuntu

Hvis du er i et hjemmenettverk, er det den anbefalte metoden å definere statiske IP-er via ruteren. I tilfelle unntak kan du prøve å tilordne statisk IP-adresse i Ubuntu via GUI eller kommandolinje. Hvis du administrerer en server, må du følge de beste fremgangsmåtene og definere statisk IP i konfigurasjonsfilen.

Når du har definert statisk IP, bør enheten bruke den angitte IP-en og overstyre endringene som er gjort på ruternivå. Videre kan du prøvebrukeradministrasjon i Ubuntu eller prøv å endre GRUB 2 Splash Image i Ubuntu 12.04.

I tilfelle problemer eller spørsmål, skriv det nedenfor i kommentarene, så kommer jeg tilbake til deg.

Se Også