Sådan konfigureres en statisk IP i Ubuntu 17

IP -adresser er et af de netværkselementer, der er afgørende for administration af netværk, da de giver os mulighed for at udføre administrationsopgaver som:

  • Tilslut computeren til det lokale netværk eller internettet.
  • Definer, hvor udstyret er placeret, og dets aktivitetsstatus.
  • Tjek tjenester og mange flere.

Vi har to muligheder, når det kommer til administration af IP -adresser i enhver type system:

DHCPGennem denne mulighed er en server konfigureret til dynamisk at distribuere alle IP -adresser, der er etableret i et tidligere defineret område, men med denne metode ændres IP -adresserne ofte.

StatiskVed at bruge dette alternativ definerer vi en fast IP -adresse for udstyret, som kun kan ændres manuelt.

Brug af statiske IP -adresser er nyttig i tilfælde som:

  • En server konfigureres, og den skal gøre brug af roller og tjenester, hvis disse tjenester påvirkes, hvis vi har DHCP.
  • Når et bestemt program er påkrævet for at bruge en enkelt IP -adresse.
  • Til administrative spørgsmål og supportspørgsmål.

I denne lejlighed vil Solvetic lære, hvordan vi kan definere en statisk IP -adresse i Ubuntu 17.10 både på Desktop (Home) og Server (Business) niveau.

1. Indstil en statisk IP -adresse i Ubuntu 17.10 Desktop

Trin 1
For at udføre denne proces skal du klikke på indstillingen "Systemkonfiguration" placeret i venstre side af systemet:

Trin 2
Når du vælger denne mulighed, vises følgende vindue, hvor vi vælger "Netværk":

FORSTØRRE

Trin 3
Når du vælger netværksindstillingen, er det næste trin at redigere adapterkonfigurationen, til dette vælger vi knappen "Indstillinger" ved at vælge "Kablet" mulighed:

FORSTØRRE

Trin 4
I det nye vindue, der vises, går vi til fanen "IPv4 -indstillinger", hvor vi vil se følgende:

Trin 5
Da vi som standard ser dette med DHCP, skal vi udfylde følgende felter:

ForbindelsesnavnDer kan vi navngive profilen for det valgte netværk.

MetodeDer skal vi vælge den manuelle tilstand.

AdresseFor at tilføje den IP -adresse, som udstyret vil blive tildelt, skal du klikke på knappen "Tilføj" og udfylde felterne.

AdresseDet refererer til den IP -adresse, vi ønsker at etablere.

NetmaskeDer definerer vi netmasken 255.255.255.0 eller 24. De opfylder begge den samme funktion.

GatewayDer skal vi angive netværksrouterens IP -adresse, som i de fleste tilfælde er 192.168.1.1 eller 192.168.0.1.

DNS -serverePå dette tidspunkt kan vi etablere IP -adresserne på de servere, der har DNS -rollen, der kan vi angive dem, der er leveret af internetudbyderen eller gøre brug af offentlig DNS, i dette tilfælde vil vi bruge Googles offentlige DNS (8.8.8.8 og 8.8.4.4).

Trin 6
Når vi har defineret disse værdier, skal du klikke på knappen "Gem" for at anvende ændringerne. Nu skal vi slukke for forbindelseskontakten for at afbryde netværksadapteren:

FORSTØRRE

Trin 7
Nu aktiverer vi det igen for at anvende ændringerne, og vi kan se, at den konfiguration, vi har defineret, er blevet etableret. På denne måde har vi etableret den statiske IP -adresse i Ubuntu 17.10 Desktop.

FORSTØRRE

2. Indstil en statisk IP -adresse på Ubuntu 17.10 Server


Med den nye udgave af Ubuntu Server er netværkskonfigurationen fuldstændig ændret i Ubuntu 17.10.
Et nyt værktøj kaldet Netplan er blevet udviklet af Canonical (virksomheden, der udvikler Ubuntu Linux -distributionen) til netværkskonfigurationsstyring, som vi vil bruge i alle nye versioner af Ubuntu fra version 17.10. Den gamle netværkskonfigurationsfil / etc / network / interfaces er ikke længere aktiv.

Netplan er en YAML -netværkskonfigurationsabstraktion til forskellige backends (NetworkManager, networkd).

Det er et værktøj, der gør det let at konfigurere netværket i Ubuntu, Det kan bruges ved at skrive en simpel YAML -beskrivelse af de nødvendige netværksgrænseflader med, hvad de skal konfigureres til at gøre, og dette vil generere den nødvendige konfiguration for et valgt rendererværktøj.

Netplan læser netværksindstillingerne i stien /etc/netplan/*.yaml, skrevet af administratorer, installatører, cloud image instantiations eller andre operativsystemdistributioner. Under systemstart skal du generere eller køre specifikke backend -konfigurationsfiler for at overføre kontrol af enheder til en bestemt netværksdæmon.

Trin 1
For at konfigurere en statisk IP -adresse i Ubuntu 17.10 Server skal vi huske på, at standardkonfigurationsfilen er

 /etc/netplan/01-netcfg.yaml
Trin 2
Til dette får vi adgang til det ved hjælp af en teksteditor, i dette tilfælde nano:
 sudo nano /etc/netplan/01-netcfg.yaml 

FORSTØRRE

Trin 3
Konfigurationssyntaksen er i programmeringssproget Python (.yaml -format), så linjeindrykning er afgørende.

I denne fil skal vi konfigurere de IP -adresser, der skal tildeles, og vi vil etablere følgende:

  • Indstil værdien no i feltet dhcp4.
  • Tilføj adresselinjen med den statiske IP, der skal tildeles.
  • Tilføj gateway4 -linjen med routerens gateway -IP.
  • Tilføj navneserverlinjen med DNS -servernes IP'er (i dette tilfælde Google).

FORSTØRRE

BemærkDer kan tilføjes en IPv6 -adresse i adresselinjen adskilt af et komma, og det er vigtigt, at vi angiver IPv6 -adressen i enkelte citater, ellers får vi en syntaksfejl

 '2001:1::1/64'

Trin 4
Vi gemmer ændringerne ved hjælp af følgende tastekombination:

Ctrl + O.

Vi forlader redaktøren ved hjælp af:

Ctrl + X

Trin 5
Vi anvender ændringerne ved at udføre følgende linje:

 sudo netplan gælder 

FORSTØRRE

Trin 6
Eller vi kan også bruge den med "-debug" -kontakten for at få noget nyttigt output, hvis analysen af ​​netplan-konfigurationsfilen var vellykket:

 sudo netplan --debug anvende 

FORSTØRRE

Trin 7
Vi kan bruge kommandoen ifconfig til at validere den tildelte IP -adresse:

FORSTØRRE

3. Konfigurer en DHCP med Netplan på Ubuntu 17.10 Server

Trin 1
For at gøre dette skal vi få adgang til den førnævnte konfigurationsfil igen:

 sudo nano /etc/netplan/01-netcfg.yaml
Trin 2
Der skal vi slette de tidligere indtastede linjer og indstille værdien af ​​"dhcp4" til ja:

FORSTØRRE

BemærkHvis vi vil bruge IPv6, skal vi tilføje linjen

 dhcp6: ja

Trin 3
Vi anvender ændringerne ved at udføre følgende linje:

 sudo netplan gælder

4. Indstil en statisk IP -adresse i Ubuntu 16.10


I tilfælde af at have Ubuntu 16 er processen med at etablere den statiske IP -adresse som følger.

Trin 1
Først får vi adgang til netværkskonfigurationsfilen ved at udføre følgende linje:

 sudo nano / etc / network / interfaces 

FORSTØRRE

Trin 2
Der kan vi se navnet på vores netværksgrænseflade, og vi ser, at det er defineret af DHCP. Der vil vi ændre følgende:

  • Vi ændrer ordet dhcp til statisk.
  • Vi tilføjer adresse, netmaske og Gateway -linjer med de respektive IP -adresser.

FORSTØRRE

Trin 3
Vi gemmer ændringerne ved hjælp af følgende tastekombination:

Ctrl + O.

Vi forlader redaktøren ved hjælp af:

Ctrl + X

Trin 4
Endelig genstarter vi netværkstjenesterne ved at udføre følgende linje. På denne måde kan vi indstille den statiske IP -adresse i Ubuntu 16.04 og 16.10.

 sudo /etc/init.d/networking genstart

FORSTØRRE

Vi har set processen til at definere en statisk IP -adresse i de forskellige udgaver af Ubuntu og har dermed denne mulighed for at udføre nogle administrationsopgaver eller krav, der kan opstå på et tidspunkt.

wave wave wave wave wave