Hur man konfigurerar statisk IP -adress eller DHCP i Ubuntu 19.04

I det ögonblick du öppnar en webbläsare och anger adressen till webbplatsen du vill besöka, spelar olika aspekter, tjänster, konfigurationer och protokoll in som möjliggör säker och effektiv åtkomst till denna webbplats. Detta är osynligt för dig och mig, men om en av dessa värden är felaktig kommer kommunikationen inte att vara 100% lämplig, så resultatet blir inte som förväntat. Om du kommer från IT -världen eller har grundläggande kunskaper, kommer du att veta att en av de väsentliga komponenterna när du upprättar en webbkommunikation är IP -adressen eftersom detta inte bara tillåter oss att komma åt Internet utan också att vi kan kommunicera med andra datorer på webben. lokalt nätverk.

I grund och botten är en IP -adress (Internet Protocol) en identifierare som består av en grupp med fyra nummer från 0 till 255 åtskilda av punkter. Denna identifierare är unik och upprepas inte på någon annan dator i världen och har till uppgif.webpt att registrera datorn i det globala nätverket. Men en IP -adress ägs inte bara av datorutrustning, du bör veta att modem, routrar, webbplatser och mer har associerade IP -adresser.

Nu, för att förstå rollen som en IP -adress, är det nödvändigt att veta att det finns två typer av IP -adresser och att vi idag hanterar två protokoll för dem. Dessa är IPv4 -protokollet, men med det ökande antalet förfrågningar om IP -adresser står hela implementeringen av IPv6 för dörren, som erbjuder en högre nivå av adresser att erbjuda, men i IP -adressens värld hittar vi följande typer av IP -adresser:

Dynamiska IP -adresserDe är variabla adresser, de levereras och hanteras av en DHCP -server och deras funktion ligger i uthyrning av denna adress under en viss tid, efter denna tidsperiod kommer adressen att förnyas genom att ändra dess syntax.

Statiska IP -adresserSom deras namn indikerar är de IP -adresser som kommer att förbli fasta, utan någon typ av variation. De används i servrar, produktionsmaskiner som är anslutna till nätverket och i allmänhet alla användare som inte kräver att deras IP -adress ändras eftersom andra tjänster är beroende av det.

I Linux -miljöer har vi möjlighet att upprätta en IP -adress antingen statisk eller dynamisk på våra servrar och det är därför Solvetic kommer att förklara den detaljerade processen för att uppnå en sådan åtgärd.

För denna handledning kommer vi att använda Ubuntu Server 19.04 och Ubuntu 19.04 Desktop som redan finns tillgängliga på följande länk:

1. Konfigurera nätverket med Netplan på Ubuntu Server 19.04


När det gäller Ubuntu Server 19.04 och eftersom dess användning är via core (terminal) måste vi använda några tillgängliga verktyg för detta ändamål och i det här fallet kommer vi att använda nätplanverktyget.

Netplan har utvecklats som ett verktyg tack vare vilket det kommer att vara möjligt att konfigurera nätverket i olika Linux -system på ett enkelt men samtidigt komplett sätt, detta kommer att uppnås genom att skapa en YAML -beskrivning av de nätverksgränssnitt som finns på vår dator Genom att definiera den åtgärd som var och en kommer att utföra inom den, baserat på denna konfiguration, har Netplan -verktyget ansvaret för att tillämpa den konfiguration som är nödvändig för att dessa åtgärder ska kunna utföras som förväntat.

NoteraFör att förstå lite mer är YAML ett mänskligt läsbart dataformat som är baserat på välkända programmeringsspråk som XML, C, Python, Perl och det e-postformat som anges i RFC 2822.

När vi definierar uppgif.webpten för varje nätverksgränssnitt, fortsätter Netplan att läsa den här konfigurationen som sparas i katalogen /etc/netplan/*.yaml, efter detta, under systemstartprocessen, kommer Netplan att generera filer specifika backend-körningar vars uppdraget blir att överföra enhetskontroll till en speciell nätverksdemon, med netplan stöds följande kommandon:

 NetworkManager Systemd-networkd
Netplan har en grupp underkommandon som låter dig styra de åtgärder som ska utföras, dessa är:

netplan genereraDetta kommando använder / etc / netplan för att generera den nödvändiga konfigurationen för de valda renderarna.

netplan gällerDetta kommando ansvarar för tillämpningen av renderingsinställningarna och fortsätter att starta om dem om så är fallet.

2. Känn nätverksgränssnitten i Ubuntu 19.04 Server

Steg 1
Det första steget att ta är att känna till identifierarna för nätverkskorten i vår utrustning, för detta kommer vi att utföra följande kommando:

 ifconfig -a

FÖRSTORA

Steg 2
Vi kan se i resultatet att vårt nätverksgränssnitt är "enp0s3", om vi har fler nätverkskort ser vi respektive ID som är associerade med var och en av dem:

FÖRSTORA

NoteraGränssnittet är inte integrerat som en driftslås.

3. Sätt en statisk IP -adress på Ubuntu 19.04 Server


Vi har nämnt att på servernivå är det viktigt att hantera fasta IP -adresser eftersom de är ansvariga för att leverera tjänster, processer och roller till klientdatorer.

Steg 1
För att konfigurera en fast IP -adress på vår server måste vi komma åt Netplans konfigurationsfil med en textredigerare och köra följande:

 sudo nano /etc/netplan/50-cloud-init.yaml 
NoteraOm distributionsinstallationsprogrammet inte skapar YAML -filen kan vi generera den konfiguration som krävs för processorerna med följande kommando:
 sudo netplan generera

FÖRSTORA

Steg 2
När du öppnar filen i Ubuntu 19.04 ser vi följande:

FÖRSTORA

Steg 3
Som standard ser vi nätverksgränssnittet activeenp0s3, längst ner anger vi följande värden:

 enp0s8: dhcp4: ingen dhcp6: inga adresser: [192.168.0.15/24,] gateway4: 192.168.0.1 namnservrar: adresser: [8.8.8.8, 8.8.4.4]
Steg 4
Vi har lagt till följande:
  • Nätverksgränssnittets namn.
  • Vi har inaktiverat DHCP (både i IPv4 och IPv6) så att dynamiska IP -adresser inte beviljas.
  • Vi har tilldelat IP -adressen.
  • Gatewayadressen har tilldelats.
  • DNS -servrarna har definierats i detta fall med hjälp av Googles offentliga DNS.

FÖRSTORA

Steg 5
Vi sparar ändringarna med följande tangentkombination:

Ctrl + O

Vi lämnar redaktören med:

Ctrl + X

Steg 6
Därefter kommer vi att tillämpa ändringarna genom att köra:

 sudo netplan gäller

FÖRSTORA

Steg 7
När vi kör ifconfig -a igen kan vi se att vårt gränssnitt enp0s8 har den IP som vi har definierat tilldelat, i det här fallet 192.168.0.15:

FÖRSTORA

4. Sätt en dynamisk IP -adress i Ubuntu Server 19.04

Steg 1
För att konfigurera IP -adressen med DHCP -servern som kriterier måste vi komma åt den tidigare konfigurationsfilen igen:

 sudo nano /etc/netplan/50-cloud-init.yaml
Steg 2
Där konfigurerar vi följande rader:
 nätverk: version: 2 renderer: networkd ethernets: enp0s8: dhcp4: true dhcp6: true

FÖRSTORA

Steg 3
Vi sparar ändringarna med följande tangentkombination:

Ctrl + O

Vi lämnar redaktören med:

Ctrl + X

Steg 4
Efter detta tillämpar vi ändringarna med följande kommando.

 sudo netplan gäller 
Steg 5
Efter detta kör vi ifconfig -a och vi ser att IP: n för det valda gränssnittet antar adressen baserad på DHCP:

FÖRSTORA

Steg 6
Slutligen, om vi vill komma åt hjälp av man -kommandot, kan vi utföra följande:

 man netplan

FÖRSTORA

5. Lägg en statisk IP -adress i Ubuntu 19.04 Desktop

Steg 1
När det gäller grafiska system är det en enklare process än vi kan tro, för detta måste vi klicka på nätverksikonen högst upp på skärmen och där välja vilken typ av nätverk som används och klicka sedan på alternativet "Trådbundet nätverk konfiguration":

Steg 2
Följande fönster visas:

FÖRSTORA

Steg 3
Där klickar vi på konfigurationsikonen på höger sida av det aktuella nätverket och i nästa fönster går vi till fliken IPv4 och där aktiverar vi rutan Manuell och anger följande:

  • IP -adress att använda
  • Nätmask
  • Gateway -adress att använda

FÖRSTORA

Steg 4
När vi har angett dessa värden klickar du på knappen Apply och för att ändringarna ska träda i kraft måste vi tillfälligt koppla bort genom att klicka på den trådbundna nätverksomkopplaren:

FÖRSTORA

Steg 5
Sedan aktiverar vi nätverket igen och kontrollerar att den tilldelade adressen är korrekt:

6. Tilldela en dynamisk IP -adress i Ubuntu 19.04 Desktop

Steg 1
Slutligen, om vi vill få IP -adressen direkt från DHCP -servern måste vi gå tillbaka till fönstret för nätverkskonfiguration och på fliken IPv4 måste vi aktivera rutan "Automatisk (DHCP)":

Steg 2
Klicka på Apply och sedan måste vi koppla bort och återansluta nätverket så att ändringarna tillämpas korrekt:

Vi ser hur enkelt det är att definiera typen av IP -adress både i våra servrar och i den grafiska gränssnittsutrustningen i Ubuntu 19.04 och på så sätt använda dessa adresser enligt de fall som är nödvändiga och viktiga för drift, men vi kommer alltid ihåg det grundläggande IP -adressens uppdrag.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave