Ga naar inhoud

🌐 Netwerkconfiguratie

Na de installatie is het belangrijk om de netwerkconfiguratie te begrijpen en goed in te stellen.
Ubuntu Server gebruikt hiervoor Netplan.


Begrippen

  • DHCP – Dynamisch IP-adres toegewezen door provider of router
  • Statisch IP – Vast IP-adres dat handmatig wordt ingesteld
  • Hostname – De naam waarmee de server zichzelf identificeert
  • DNS – Domain Name System, vertaalt namen (bijv. google.com) naar IP-adressen
  • IPv4 & IPv6 – Verschillende protocollen voor IP-adressering

DHCP vs Statisch

Bij veel hostingproviders krijg je automatisch een IP via DHCP.
Je kunt in sommige gevallen geen statisch IP configureren omdat de provider dit beperkt.


Tijdelijk aanpassen van netwerk

Voor een snelle wijziging kun je met ip of ifconfig een IP toevoegen:

sudo ip addr add 192.168.1.50/24 dev eth0

❗ Let op: Dit verdwijnt bij een reboot. Voor permanente instellingen moet je Netplan gebruiken.


Permanente configuratie met Netplan

De configuratie bevindt zich meestal in:
/etc/netplan/01-netcfg.yaml

Voorbeeldconfiguratie

network:
  version: 2
  ethernets:
    mainif:
      match:
        macaddress: "ac:1f:6b:81:ab:60"
      dhcp4: yes
      addresses:
        - 85.214.51.245/32
        - 2001:db8:abcd:0012::/64   # voorbeeld IPv6
      gateway4: 85.214.51.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 1.1.1.1
  • dhcp4: yes → DHCP aan (IPv4)
  • addresses: → extra statische IP’s toevoegen
  • gateway4: → standaard gateway
  • nameservers: → DNS servers

Toepassen van wijzigingen

sudo netplan apply

💡 Gebruik sudo netplan try om tijdelijk te testen. Als er iets misgaat, herstelt het systeem automatisch de vorige instellingen.


Beperkingen bij hostingproviders

Sommige providers (bijv. VPS of dedicated servers) forceren DHCP en laten geen wijzigingen in Netplan toe.
In dat geval beheer je netwerk uitsluitend via de providerconsole.