Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

DHCPv6 op uw Cloud VPS controleren en configureren

Bijwerken 03-08-2026

Deze handleiding legt uit hoe u de ondersteuning voor DHCPv6 in het besturingssysteem van uw Infomaniak Cloud VPS kunt controleren en configureren.

 

Inleiding

  • Bij een geplande operatie waarbij uw Cloud VPS naar een ander cluster wordt gemigreerd, zal het toewijzen van het huidige IPv6-adres nu gebaseerd zijn op DHCPv6, zodat het adres dat al aan de server is toegewezen, behouden blijft.
    • DHCPv6 dient uitsluitend om dit IPv6-adres automatisch door te geven aan het besturingssysteem van de Cloud VPS.
  • Deze wijziging geldt uitsluitend voor VPS-cloud waarbij u zelf het besturingssysteem beheert.
    • Dit geldt niet voor beheerde cloudservers.
  • Als uw besturingssysteem geen ondersteuning biedt voor DHCPv6, kunt u het IPv6-adres handmatig configureren in het besturingssysteem van uw Cloud VPS.
    • Het te gebruiken IPv6-adres staat in het dashboard van uw Cloud VPS, toegankelijk via het Infomaniak-beheerpaneel.

 

Controleer of IPv6 is ingeschakeld

DHCPv6 kan niet functioneren als IPv6 op het systeem is uitgeschakeld. Controleer de status van IPv6 met de volgende commando's:

sysctl net.ipv6.conf.all.disable_ipv6
cat /proc/net/if_inet6
ip -6 addr show

De eerste opdracht moet 0 retourneren. Het bestand /proc/net/if_inet6 moet minstens één IPv6-adres bevatten.

 

Controleer of routeradvertenties worden geaccepteerd

Vereisten

  • Identificeer de naam van de betreffende netwerkinterface, bijvoorbeeld eth0, ens3 of enp1s0.
  • Vervang <interface> in de onderstaande commando's door de naam van deze interface.

De activering van DHCPv6 is afhankelijk van de indicatoren die worden doorgegeven door de routeradvertenties, ook wel Router Advertisements (RA) genoemd, en niet alleen van de lokale serverconfiguratie.

De router geeft onder andere de volgende twee indicatoren weer:

  • M — Managed: gebruik DHCPv6 om een IPv6-adres in de stateful-modus te verkrijgen
  • O — Anders: gebruik DHCPv6 uitsluitend om aanvullende parameters te verkrijgen, zoals DNS-servers, waarbij het IPv6-adres vervolgens wordt toegewezen via SLAAC.

Controleer of de interface RA-berichten accepteert:

sysctl net.ipv6.conf.<interface>.accept_ra

De mogelijke waarden zijn:

  • 0: advertenties met betrekking tot volwassen inhoud worden niet toegestaan
  • 1: advertenties met betrekking tot volwassen inhoud worden toegestaan
  • 2: RA-advertenties worden geaccepteerd, zelfs wanneer routing is ingeschakeld.

Als het pakket ndisc6 is geïnstalleerd op Debian, Ubuntu, Fedora of RHEL, worden de ontvangen advertenties weergegeven:

Language: French Content:

rdisc6 <interface>

De volgende regel geeft aan dat het netwerk DHCPv6 gebruikt om een IPv6-adres toe te wijzen:

La ligne suivante indique que le réseau demande l'utilisation de DHCPv6 pour attribuer l'adresse IPv6:

Language: French Content:

Stateful address conf. : Yes

DHCPv6 configureren op basis van de netwerkmanager

 

Configurer DHCPv6 selon le gestionnaire réseau

De configuratie die u moet toepassen, is afhankelijk van de netwerkmanager die door het besturingssysteem van uw Cloud VPS wordt gebruikt.

 

NetworkManager

NetworkManager wordt onder andere gebruikt door RHEL, Rocky Linux, AlmaLinux, CentOS Stream, Fedora en vaak door Ubuntu Desktop.

Bekijk de NetworkManager-verbindingen om de naam van de verbinding te identificeren die aan de netwerkinterface is gekoppeld:

nmcli connection show

Vervang in de volgende commando's <verbinding> door de naam van deze verbinding.

Toon de IPv6-instellingen:

nmcli connection show "<verbinding>" | grep ipv6

De bepalende parameter is ipv6.method. Deze kan onder andere de volgende waarden bevatten:

  • auto: verwerkt RA-advertenties en gebruikt DHCPv6 wanneer de router dit aangeeft.
  • dhcp: dwing het gebruik van DHCPv6 in de stateful-modus af
  • manual: gebruik een handmatige IPv6-configuratie
  • disabled: schakelt IPv6 uit voor deze verbinding

De waarde auto wordt aanbevolen, zodat NetworkManager RA-advertenties verwerkt en DHCPv6 gebruikt wanneer het netwerk dit vereist.

Om deze configuratie toe te passen:

nmcli connection modify "<verbinding>" ipv6.method auto
nmcli connection up "<verbinding>"

 

Netwerkconfiguratie (Debian 11 Bullseye en eerdere versies)

Debian-versies tot en met Debian 11 (Bullseye) gebruiken doorgaans de netwerkbeheerdernetwerk (ifupdown).

Controleer de configuratie van de netwerkinterface:

cat /etc/network/interfaces

Zorg ervoor dat de betreffende interface de volgende regel bevat:

iface <interface> inet6 dhcp

Controleer vervolgens of de service networking actief is:

systemctl status networking

 

systemd-networkd (Debian 12 Bookworm en latere versies)

Sinds Debian 12 (Bookworm) wordt systemd-networkdveel gebruikt op serverinstallaties.

Controleer of de service actief is:

systemctl status systemd-networkd

Bekijk vervolgens de netwerkconfiguratiedossiers:

cat /etc/systemd/network/*.network

Het bestand dat overeenkomt met de betreffende interface moet onder andere een van de volgende configuraties bevatten:

[Network]
DHCP=yes        # DHCPv4 en DHCPv6 inschakelen

of:

[Netwerk]
DHCP=ipv6       # alleen DHCPv6 inschakelen

U kunt vervolgens de algemene status van het netwerk of die van een specifieke interface controleren:

networkctl status
networkctl status <interface>

 

Netplan

Netplan wordt onder andere door Ubuntu gebruikt sinds versie 18.04. Het is een laag die een configuratie genereert voor systemd-networkd of NetworkManager.

In het bijbehorende bestand onder /etc/netplan/*.yaml schakelt u DHCPv6 in voor de betreffende interface:

network:
  version: 2
  ethernets:
    eth0:
      dhcp6: true
      accept-ra: true

Vervang eth0 door de naam van de betreffende interface en bekijk vervolgens de huidige configuratie en pas deze toe:

netplan get
netplan apply

 

wicked

wicked wordt onder andere gebruikt door openSUSE en SUSE Linux Enterprise Server.

Controleer de parameter DHCLIENT6_MODE in het bestand dat overeenkomt met de interface:

/etc/sysconfig/network/ifcfg-<interface>

Controleer vervolgens de status van de interface:

wicked show <interface>

 

Directe DHCPv6-client

Met de volgende commando's kunt u een handmatige DHCPv6-test uitvoeren of deze direct gebruiken, met name op Alpine Linux, Gentoo en bepaalde Arch Linux-installaties.

Met de ISC DHCP-client:

dhclient -6 -v <interface>

DHCPv6-leases worden opgeslagen in:

/var/lib/dhcp/dhclient6.leases

Met dhcpcd:

dhcpcd -6 <interface>

 

Configureer het IPv6-adres statisch

Als het besturingssysteem van uw Cloud VPS geen DHCPv6 ondersteunt, of als u dit niet kunt gebruiken, configureert u het IPv6-adres dat in het dashboard van uw Cloud VPS wordt weergegeven, rechtstreeks via het Infomaniak-beheerpaneel.

De methode is afhankelijk van de netwerkbeheerder die door het besturingssysteem wordt gebruikt. Zorg er in alle gevallen voor dat u het IPv6-adres, het prefix en de gateway die voor uw Cloud VPS zijn opgegeven, exact overneemt.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2914


Is deze veelgestelde vragenlijst nuttig geweest?