Hoe statisch IP-adres of DHCP te configureren in Ubuntu 18.04

Internetnetwerken hebben wereldwijd een enorme groei doorgemaakt, maar ongeacht de capaciteit van het netwerk, de dekking of het type technologie, er zal altijd een onderdeel zijn dat aanwezig zal blijven en dat zijn de IP-adressen; omdat ze de identificatie zijn van onze netwerkkaart voor de internetwereld.

Momenteel is het meest gebruikte protocol IPv4. Vanwege het overmatige gebruik wordt IPv6 geïmplementeerd om aan de grote vraag naar IP-adressering te voldoen. Ongeacht of we een IPv4- of IPv6-adres gebruiken, er zullen altijd twee soorten adressen zijn, namelijk:

Statische IP-adressenDeze IP-adressen worden ingesteld op de netwerkkaart en worden over het algemeen gebruikt door administratieve of dienstverlenende apparatuur, zoals servers; of in specifieke apparatuur waar een constante en stabiele verbinding vereist is.

Dynamische IP-adressenDit soort adressen wordt geleverd door een provider, server, DHCP die dat adres om de zoveel tijd vernieuwt en hoewel dit proces onzichtbaar is voor de gebruiker en de verandering van het adres niet wordt waargenomen, is dit bij computers die een vast IP-adres nodig hebben soms een serieus probleem.

Vandaag zal hij in Solvetic en via deze tutorial het proces uitleggen om een ​​statisch of dynamisch IP-adres in Ubuntu 18.04 te configureren en zo de beste optie te bepalen, afhankelijk van het geval.

Wat in Netplan en hoe het te gebruiken in Ubuntu 18.04Netplan is een opdrachtregelprogramma dat is geïmplementeerd sinds Ubuntu 17.10 en dat de missie heeft om op een eenvoudige manier de netwerkconfiguraties in alle Ubuntu-systemen te beheren en te configureren.

Met Netplan zal het mogelijk zijn om een ​​netwerkinterface te configureren met behulp van de YAML-abstractie en ook kan Netplan samenwerken met de netwerkdaemons NetworkManager en genetwerkt als interfaces voor de systeemkernel.

1. Hoe de beschikbare netwerkinterfaces in het systeem te kennen om een ​​statisch IP-adres of DHCP in Ubuntu 18.04 te configureren?


Allereerst is het nodig dat we kennis hebben van de netwerkinterfaces die op de computer beschikbaar zijn en hiervoor zullen we het volgende commando uitvoeren:
 ifconfig -a

VERGROTEN

We kunnen zien dat we in dit geval twee netwerkinterfaces hebben:

  • enp0s3
  • enp0s8
De interface dient als backlock voor operaties.

2. Een statisch IP-adres instellen in Ubuntu 18.04 (Linux)


Nu gaan we een statisch IP-adres configureren voor de netwerkinterface enp0s8.

Stap 1


Hiervoor is het nodig om het Netplan-configuratiebestand te openen met een teksteditor zoals deze:
 sudo nano /etc/netplan/01-netcfg.yaml
OpmerkingAls het distributie-installatieprogramma het YAML-bestand niet maakt, kan het worden gegenereerd met de vereiste configuratie voor de processors door de volgende opdracht uit te voeren:
 sudo netplan genereren

Bij het openen van het configuratiebestand zullen we het volgende zien:

VERGROTEN

Stap 2
We kunnen zien dat standaard de actieve netwerkinterface wordt weergegeven, in dit geval enp0s3, daar zullen we het volgende toevoegen onder de sectie ethernets:

 enp0s8: dhcp4: geen dhcp6: geen adressen: [192.168.0.20/24,] gateway4: 192.168.0.1 naamservers: adressen: [8.8.8.8, 8.8.4.4]
De in te vullen velden zijn:

enp0s8naam van de te configureren netwerkinterface

dhcp4 en dhcp6Verwijst naar de DHCP-methode van een interface voor respectievelijk IPv4 en IPv6.

AdressenHet is de reeks statische adressen voor de interface.

gateway4Dit is het IPv4-adres dat de standaardgateway moet gebruiken

naamserversHet is een reeks IP-adressen voor nameserver.

VERGROTEN

In dit geval gebruiken we de openbare DNS-servers van Google.

Stap 3
Zodra we deze waarden hebben geconfigureerd, gebruiken we de toetsen

Om de wijzigingen op te slaan

Ctrl + O

Om de editor te verlaten

Ctrl + X

We passen de wijzigingen toe met het volgende commando:

 sudo netplan toepassen
We kunnen de opdracht ifconfig -a opnieuw uitvoeren om te zien of het toegewezen adres correct is toegepast:

VERGROTEN

3. Een dynamisch IP-adres (DHCP) configureren in Ubuntu 18.04

Stap 1
Om het IP-adres door DHCP te definiëren, gaat u gewoon opnieuw naar de volgende route:
sudo nano /etc/netplan/01-netcfg.yaml
Daar configureren we het volgende:

 netwerk: versie: 2 renderer: genetwerkte ethernets: enp0s8: dhcp4: ja dhcp6: ja

VERGROTEN

We slaan de wijzigingen opnieuw op met behulp van de volgende sleutels:

Ctrl + O

We sluiten af ​​met behulp van de toetsencombinatie:

Ctrl + X

Stap 2
Nu passen we de wijzigingen toe door het volgende uit te voeren:

 sudo netplan toepassen
We kunnen zien dat een dynamisch IP-adres wordt toegewezen door het volgende uit te voeren:
 ifconfig -a

VERGROTEN

Stap 3
Als we hulp willen krijgen over het netplan-commando, kunnen we het volgende commando uitvoeren:

 man netplan

VERGROTEN

Zo eenvoudig is het om een ​​IP te configureren via DHCP of statisch in de nieuwe versie van Ubuntu.

wave wave wave wave wave