Hoe configureer ik een statisch IP adres op Ubuntu 20.04

Wanneer een client systeem verbinding maakt met een netwerk via WiFi of een ethernet kabel, krijgt het meestal automatisch een IP adres van de router. Dit wordt mogelijk gemaakt door de DHCP-server, die automatisch IP-adressen aan clients toewijst uit een pool van adressen.

Het nadeel van DHCP is dat zodra de DHCP-leasetijd is verstreken, het IP-adres van een systeem verandert in een ander IP-adres, en dit leidt tot een verbroken verbinding in het geval dat het systeem werd gebruikt voor een bepaalde service, zoals een bestandsserver. Om deze reden wilt u misschien een statisch IP-adres instellen, zodat het nooit verandert, zelfs als de leasetijd voorbij is.

In deze gids leert u hoe u een statisch IP-adres configureert op Ubuntu 20.04 server en desktop.

Netwerkconfiguratie

Ubuntu gebruikt de NetworkManager daemon voor het beheer van de netwerkconfiguratie. U kunt een statisch IP-adres zowel grafisch als op de opdrachtregel configureren.

Voor deze gids zullen we ons richten op het instellen van een statisch IP-adres met behulp van zowel de GUI als op de opdrachtregel, en hier is de IP-configuratie:

IP Address: 192.168.2.100Netmask: 255.255.255.0Default gateway route address: 192.168.2.1DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Deze informatie zal voor u anders zijn, dus vervang de waarden dienovereenkomstig op basis van uw subnet.

Hoe stel ik een statisch IP adres in op Ubuntu Desktop

Om te beginnen, start ‘Instellingen’ vanuit het applicatie menu zoals afgebeeld.

Ubuntu-instellingen
Ubuntu-instellingen

In het venster dat verschijnt, klikt u op het tabblad ‘Netwerk’ in de linkerzijbalk en klikt u vervolgens op het tandwielpictogram op de netwerkinterface die u wilt configureren. In mijn geval configureer ik mijn bekabelde interface.

Ubuntu Netwerk
Ubuntu Netwerk

In het nieuwe venster dat verschijnt, worden de netwerkinstellingen van uw interface weergegeven zoals afgebeeld. Standaard is het IP-adres ingesteld op het gebruik van DHCP om automatisch een IP-adres van de router of een andere DHCP-server te kiezen.

In ons geval is het huidige toegewezen IP-adres 192.168.2.104.

Ubuntu Network Configuration
Ubuntu Network Configuration

Kies nu de IPv4-tab om te beginnen met het instellen van het statische IP-adres. Zoals u kunt zien, is de IP-adressering standaard ingesteld op Automatisch (DHCP).

Ubuntu Netwerkmethode
Ubuntu Netwerkmethode

Klik op de optie ‘Handmatig’ en er worden nieuwe adresvelden weergegeven. Vul het gewenste statische IP-adres, het netmasker en de standaardgateway in.

Set Manual Network
Set Manual Network

De DNS is ook ingesteld op automatisch. Om de DNS handmatig te configureren, klikt u op de schakelaar om Automatische DNS uit te schakelen.

Set Network DNS
Set Network DNS

Als alles klaar is, klikt u op de knop ‘Toepassen’ in de rechterbovenhoek van het venster. Om de wijzigingen toe te passen, start u de netwerkinterface opnieuw door op de knop te klikken om deze uit te schakelen en weer in te schakelen.

Inschakelen netwerkverbinding
Inschakelen netwerkverbinding

Klik nogmaals op het tandwielpictogram om de nieuwe IP-configuratie weer te geven, zoals afgebeeld.

Verifieer netwerkconfiguratie
Verifieer netwerkconfiguratie

U kunt het IP-adres ook op de terminal bevestigen door de opdracht ifconfig of ip addr uit te voeren.

$ ifconfigOR$ ip addr
Check IP Address
Check IP Address

Om de DNS-servers te bevestigen, voert u het commando uit:

$ systemd-resolve --status
Check DNS Servers
Check DNS Servers

Hoe een statisch IP-adres instellen op Ubuntu Server met Netplan

We hebben gezien hoe we een statisch IP-adres grafisch kunnen configureren op Ubuntu 20.04 desktop. De andere optie is het configureren van een statisch IP-adres op de terminal met Netplan.

Ontwikkeld door Canonical, Netplan is een command-line hulpprogramma dat wordt gebruikt om netwerken te configureren op moderne Ubuntu distributies. Netplan maakt gebruik van YAML-bestanden om netwerk interfaces te configureren. U kunt een interface configureren om dynamisch een IP te verkrijgen met behulp van het DHCP protocol of om een statisch IP in te stellen.

Open uw terminal en ga naar de /etc/netplan directory. Daar vindt u een YAML configuratiebestand waarmee u het IP-adres kunt configureren.

In mijn geval is het YAML-bestand 01-network-manager-all.yaml met de standaardinstellingen zoals afgebeeld.

Netplan YAML-bestand
Netplan YAML-bestand

Voor de Ubuntu-server is het YAML-bestand 00-installer-config.yaml en dit zijn de standaardinstellingen.

Default Network Settings
Default Network Settings

Om een statisch IP te configureren, kopieert en plakt u de configuratie hieronder. Let op de spatiëring in het YAML-bestand.

network: version: 2 ethernets: enp0s3: dhcp4: false addresses: gateway4: 192.168.2.1 nameservers: addresses: 

Daarna slaat u het bestand op en voert u het onderstaande netplan-commando uit om de wijzigingen op te slaan.

$ sudo netplan apply

U kunt daarna het IP-adres van uw netwerkinterface bevestigen met het ifconfig-commando.

$ ifconfig
Check Ubuntu Server IP Address
Check Ubuntu Server IP Address

Hiermee is het artikel van vandaag afgerond. We hopen dat u nu in staat bent om een statisch IP-adres te configureren op uw Ubuntu 20.04 desktop & server systeem.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *