Zoeken op website

Hoe een statisch IP-adres te configureren op Ubuntu 20.04


Wanneer een clientsysteem verbinding maakt met een netwerk via WiFi of een ethernetkabel, kiest het doorgaans automatisch een IP-adres van de router. Dit wordt mogelijk gemaakt door de DHCP-server, die automatisch IP-adressen toewijst aan clients uit een verzameling adressen.

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

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

Netwerk configuratie

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

Voor deze handleiding zullen we ons concentreren 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.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Deze informatie zal voor u anders zijn, dus vervang de waarden overeenkomstig uw subnet.

Op deze pagina

  • Stel een statisch IP-adres in op Ubuntu 20.04 Desktop
  • Stel een statisch IP-adres in op de Ubuntu 20.04-server

Hoe een statisch IP-adres in te stellen op Ubuntu Desktop

Om aan de slag te gaan, start u ‘Instellingen’ vanuit het applicatiemenu, zoals weergegeven.

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.

In het nieuwe venster dat verschijnt, worden de netwerkinstellingen van uw interface weergegeven zoals weergegeven. Standaard is het IP-adres ingesteld om DHCP te gebruiken 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.

Selecteer nu het tabblad IPv4 om het statische IP-adres in te stellen. Zoals u kunt zien, is de IP-adressering standaard ingesteld op Automatisch (DHCP).

Klik op de optie ‘Handmatig’ en nieuwe adresvelden worden weergegeven. Vul het statisch IP-adres, het netmasker en de standaardgateway van uw voorkeur in.

De DNS is ook ingesteld op automatisch. Om de DNS handmatig te configureren, klikt u op de schakelaar om Automatische DNS uit te schakelen. Geef vervolgens de DNS-gegevens van uw voorkeur op, gescheiden door een komma, zoals weergegeven.

Zodra 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 op door op de schakelaar te klikken om deze uit en weer in te schakelen.

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

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

ifconfig
OR
ip addr

Voer de opdracht uit om de DNS-servers te bevestigen:

systemd-resolve --status

Hoe u een statisch IP-adres instelt op de Ubuntu-server met behulp van Netplan

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

Netplan is ontwikkeld door Canonical en is een opdrachtregelhulpprogramma dat wordt gebruikt om netwerken op moderne Ubuntu-distributies te configureren. Netplan maakt gebruik van YAML-bestanden om netwerkinterfaces te configureren. U kunt een interface configureren om dynamisch een IP-adres te verkrijgen met behulp van het DHCP-protocol of een statisch IP-adres instellen.

Open uw terminal en ga naar de map /etc/netplan. U vindt een YAML-configuratiebestand dat u gaat gebruiken om het IP-adres te configureren.

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

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

Om een statisch IP-adres te configureren, kopieert en plakt u de onderstaande configuratie. Houd rekening met de spatiëring in het YAML-bestand.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Sla vervolgens het bestand op en voer de onderstaande opdracht netplan uit om de wijzigingen op te slaan.

sudo netplan apply

Vervolgens kunt u het IP-adres van uw netwerkinterface bevestigen met de opdracht ifconfig.

ifconfig

Dit rondt het artikel van vandaag af. We hopen dat u nu een statisch IP-adres kunt configureren op uw Ubuntu 20.04 desktop- en serversysteem.