Kennisbank

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

DHCPv6 controleren en configureren op een Cloud VPS

Bijwerken 03-07-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 andere cluster wordt gemigreerd, zal de toewijzing 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 alleen voor Cloud VPS'en waarvan u zelf het besturingssysteem beheert.
    • Het geldt niet voor beheerde Cloud-servers.
  • Als uw besturingssysteem geen ondersteuning biedt voor DHCPv6, kunt u het IPv6-adres statisch configureren in het besturingssysteem van uw Cloud VPS.
    • Het IPv6-adres dat u moet gebruiken, vindt u in het dashboard van uw Cloud VPS, via het Infomaniak-beheerpaneel.

 

Controleer of IPv6 is ingeschakeld

DHCPv6 kan niet functioneren als IPv6 is uitgeschakeld in het systeem. Controleer de status van IPv6 met de volgende opdrachten:

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 ten minste éé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 opdrachten door de naam van deze interface.

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

De router geeft onder andere de volgende indicatoren door:

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

Controleer of de interface RA-advertenties accepteert:

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

De mogelijke waarden zijn:

  • 0: RA-advertenties worden niet geaccepteerd
  • 1: RA-advertenties worden geaccepteerd
  • 2: RA-advertenties worden geaccepteerd, zelfs wanneer de routering is ingeschakeld

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

rdisc6 <interface>

De volgende regel geeft aan dat het netwerk het gebruik van DHCPv6 aanvraagt om het IPv6-adres toe te wijzen:

Stateful address conf. : Yes

 

DHCPv6 configureren op basis van de netwerkmanager

De configuratie die moet worden toegepast, 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 opdrachten <verbinding> door de naam van deze verbinding.

Bekijk de IPv6-instellingen:

nmcli connection show "<connexion>" | 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: dwingt het gebruik van DHCPv6 in stateful-modus af
  • manual: gebruikt 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 "<connexion>" ipv6.method auto
nmcli connection up "<connexion>"

 

systemd-networkd

systemd-networkd wordt onder andere gebruikt door Arch Linux en veel distributies die bedoeld zijn voor servers.

In het bestand dat overeenkomt met de interface onder /etc/systemd/network/*.network, controleert u of de volgende parameters aanwezig zijn:

[Network]
DHCP=ipv6
IPv6AcceptRA=yes

Om DHCP in IPv4 en IPv6 in te schakelen:

[Network]
DHCP=yes
IPv6AcceptRA=yes

Controleer vervolgens de werkelijke status van de interface en de verkregen DHCPv6-lease:

networkctl status <interface>

 

Netplan

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

In het overeenkomstige 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 effectieve 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 opdrachten kunt u een handmatige test van DHCPv6 uitvoeren of deze direct gebruiken, met name op Alpine Linux, Gentoo en sommige 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 Manager.

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 precies overneemt, zoals aangegeven voor uw Cloud VPS.

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


Is deze veelgestelde vragenlijst nuttig geweest?