KNOWLEDGE

De complete IPv6-gids — verschil met IPv4, inschakelen, uitschakelen en gebruiken

Het IPv6-gebruik is in 2026 de 45% gepasseerd, en dual-stack is nu standaard bij de grote Chinese aanbieders van thuisinternet. Hoe zie je of je IPv6 hebt? Hoe zet je het uit als er iets misgaat? Dit artikel behandelt het allemaal.

In het kort

IPv4 heeft maar 4,3 miljard adressen (al in 2019 volledig toegewezen), terwijl IPv6 er 340 sextiljoen (3,4×10³⁸) heeft. Thuisinternet van grote providers draait nu standaard dual-stack (IPv4 + IPv6 tegelijk), en je browser kiest IPv6 als dat beschikbaar is — daarom kan de homepage van cleanip.io je een lange “Mijn IP” tonen die begint met 2408:8456:.... Dat is normaal — geen bug en geen lek. Hieronder leggen we uit wat IPv6 is, hoe het verschilt van IPv4 en hoe je het beheert.

1. Waarom IPv6 bestaat — IPv4 was al lang op

IPv4 werd in 1981 ontworpen (RFC 791) met 32 bits (4 bytes) per adres, wat in totaal 2³² ≈ 4,3 miljard adressen oplevert. De ontwerpers in de jaren tachtig dachten dat dat voor altijd genoeg zou zijn, maar ze hadden niet voorzien:

  • De internetexplosie van de jaren negentig — één IP per pc
  • De opkomst van mobiel internet in de jaren 2000 — één IP per telefoon
  • De IoT-golf van de jaren 2010 — één IP per slim apparaat of camera

De IETF publiceerde IPv6 officieel in 1998 (RFC 2460; de huidige standaard is RFC 8200), met 128 bits (16 bytes) voor in totaal 2¹²⁸ ≈ 3,4×10³⁸ adressen — verdeeld over het aardoppervlak zijn dat meer dan 600 biljard adressen per vierkante millimeter.

Maar de uitrol verliep uiterst traag:

JaarWereldwijd aandeel IPv6-gebruikersMijlpaal
20100.5%IANA waarschuwt dat IPv4 bijna op is
20121%World IPv6 Launch — Google / Facebook schakelen het permanent in
201510%Amerikaanse mobiele providers (Verizon / T-Mobile) gaan over op IPv6-only
201930%De wereldwijde IPv4-adrespool is volledig toegewezen
202340%China Telecom / China Unicom voeren IPv6 overal in op thuisinternet
202645%+Brede invoering bij thuisinternet, 5G en datacenters

2. IPv4 vs IPv6 — de belangrijkste verschillen

EigenschapIPv4IPv6
Adreslengte32 bits (4 bytes)128 bits (16 bytes)
Aantal adressen4,3 miljard3,4×10³⁸ (praktisch onbeperkt)
Notatie192.168.1.12001:db8::1 (8 groepen van 4 hexadecimale cijfers)
Headerlengte20-60 bytes (variabel)40 bytes (vast)
NATVereist (thuisnetwerken altijd NAT)Van nature niet nodig NAT
BroadcastJa (255.255.255.255)Verwijderd, vervangen door multicast
Automatische adresconfiguratieVereist DHCPSLAAC-autoconfiguratie / DHCPv6 optioneel
FragmentatieRouters kunnen fragmenterenAlleen end-to-end-fragmentatie (PMTUD verplicht)
IPsecOptioneelOorspronkelijk verplicht in het ontwerp (later optioneel gemaakt)
QoSToS-veldFlow Label-veld

3. Een IPv6-adres in één oogopslag lezen

3.1 Volledige notatie

2001:0db8:85a3:0000:0000:8a2e:0370:7334

8 groepen, elk een hexadecimaal getal van 4 cijfers (0-9 / a-f), gescheiden door :. Elke groep is maximaal ffff = 65535.

3.2 Regels voor verkorte notatie

  • Voorloopnullen in elke groep vallen weg: 0db8 → db8, 0000 → 0
  • Een of meer opeenvolgende groepen met alleen nullen kunnen worden vervangen door :: (maar één keer per adres): 2001:db8::8a2e:370:7334 = het lange adres hierboven
  • Niet hoofdlettergevoelig: 2001:DB8::1 = 2001:db8::1

3.3 Speciale IPv6-adresbereiken

BereikBetekenisIPv4-equivalent
::1/128Loopback127.0.0.1
::/128Niet gespecificeerd (alleen nullen)0.0.0.0
fe80::/10Link-local (automatisch op elke interface)169.254.x.x
fc00::/7Uniek lokaal (privé; in de praktijk fd00::/8)10/8, 192.168/16
ff00::/8Multicast224/4
2000::/3Global unicast (publiek IPv6)Gewoon publiek IPv4
2001:db8::/32Gereserveerd voor documentatievoorbeeldenTEST-NET-1/2/3
::ffff:0:0/96IPv4-mapped (bevat een v4-adres)—

Zie de volledige gids over privé-IP-adressen voor details.

4. Wat is dual-stack — IPv4 en IPv6 tegelijk

Vrijwel alle thuisverbindingen, datacenters en cloudservers draaien tegenwoordig dual-stack (zowel IPv4 als IPv6 op dezelfde interface geconfigureerd), waarbij de applicatielaag automatisch kiest op basis van het doeladres.

Browser bezoekt google.com:
  ↓
  DNS vraagt zowel het A-record (IPv4) als het AAAA-record (IPv6) op
  ↓
  Antwoord: 142.250.x.x (A) + 2607:f8b0:4004::200e (AAAA)
  ↓
  Het besturingssysteem gebruikt het Happy Eyeballs-algoritme (RFC 8305):
  het probeert beide adressen tegelijk en gebruikt het adres dat als eerste een TCP-handshake voltooit (meestal wint IPv6 net).

Daarom kan het adres dat je ziet als je je IP controleert IPv6 zijn — ook als IPv4 werkt, maakt IPv6 meestal een fractie sneller verbinding.

5. Zo controleer je of je IPv6 hebt

5.1 De makkelijkste manier: je browser

Open gewoon de homepage van cleanip.io — we tonen je IPv4- en IPv6-uitgang (dual-stack) naast elkaar; heb je er een, dan wordt die getoond, anders zie je “—”.

Of bezoek een testsite die alleen IPv6 ondersteunt: https://ipv6.google.com — laadt die, dan heb je IPv6.

5.2 Via de opdrachtregel

terminal
$ curl -6 -s ifconfig.co     # v6 afdwingen
2408:8456:1234::1            ← je publieke v6-adres

$ curl -4 -s ifconfig.co     # v4 afdwingen
1.2.3.4

$ ping -6 ipv6.google.com
PING ipv6.google.com(... 2607:f8b0:4004::200e) 56 data bytes
64 bytes from ...: icmp_seq=1 ttl=117 time=12.3 ms

5.3 Het type IPv6-adres herkennen — publiek vs link-local

Als het IPv6-adres dat je ziet begint met:

  • 2xxx: of 3xxx: — publiek IPv6 (Global Unicast)
  • fe80: — link-local — niet routeerbaar op het publieke internet, alleen geldig binnen het lokale subnet
  • fd00: / fc00: — ULA (privé) — vergelijkbaar met een privébereik in IPv4
  • ::1 — loopback

6. IPv6 in- of uitschakelen

6.1 Inschakelen — meestal staat het al standaard aan

Chinese aanbieders van thuisinternet hebben het sinds 2023 standaard voor iedereen ingeschakeld. Heb je thuis geen IPv6:

  • Log in op de beheerpagina van je router, zoek “IPv6-instellingen” → schakel het in en zet de WAN-modus op “Native” of “DHCPv6-PD”
  • Bel de klantenservice van je provider: “Ik heb thuis geen IPv6, kunnen jullie het inschakelen?”
  • Is de firmware van je router te oud om het te ondersteunen, werk dan de firmware bij of vervang de router

6.2 Uitschakelen — soms is dat nodig

Veelvoorkomende redenen om IPv6 uit te schakelen:

  • Je VPN tunnelt alleen IPv4, waardoor IPv6-verkeer buiten de VPN om gaat en je echte IP-adres blootlegt — VPN-gebruikers moeten IPv6 uitschakelen (tenzij de VPN ook v6 proxyt)
  • Sommige verouderde apps of gateways zijn niet compatibel met IPv6 en veroorzaken verbindingsproblemen
  • Je spoort een netwerkprobleem op en wilt IPv6 eerst uitsluiten
PlatformUitschakelen
WindowsConfiguratiescherm → Netwerk → eigenschappen van de huidige adapter → vink “Internet Protocol versie 6 (TCP/IPv6)” uit
of via PowerShell: Disable-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_tcpip6
macOSSysteeminstellingen → Netwerk → Details → TCP/IP → zet “Configureer IPv6” op “Alleen link-local” of “Uit”
Linuxsudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Permanent maken: schrijf naar /etc/sysctl.d/99-disable-ipv6.conf
iOS / AndroidIPv6 systeembreed uitschakelen is niet haalbaar (vereist jailbreak / root); gebruik in plaats daarvan de optie “Force IPv4 only” van je VPN-client
RouterBeheerpagina → IPv6-instellingen → Uitschakelen — schakelt het uit voor het hele huishouden

7. Veelvoorkomende valkuilen met IPv6

7.1 VPN tunnelt geen IPv6 → je echte IP-adres lekt

Veel VPN-clients proxyen standaard alleen IPv4. Je IPv4-adres toont de VPN-uitgang, maar op een dual-stack-site kiest je browser IPv6 en gaat dat verkeer rechtstreeks via je thuisnetwerk — waardoor je echte publieke IPv6-adres zichtbaar wordt. Oplossing: test het zelf met de lekcontrole op /leak, en schakel daarna IPv6 in het systeem uit of stap over op een VPN die zowel v4 als v6 proxyt.

7.2 IPv6 is publiek routeerbaar → apparaten zijn direct bereikbaar

IPv6 heeft geen NAT, dus elk apparaat in je thuisnetwerk krijgt een wereldwijd uniek publiek IPv6-adres. Dat betekent dat elke IPv6-gebruiker op internet rechtstreeks verbinding kan maken met je apparaten — slimme apparaten, NAS'en en camera's kunnen bij een verkeerde configuratie worden gehackt.

Oplossing: zorg dat de IPv6-firewall van je router is ingeschakeld (meestal standaard aan), zodat inkomende verbindingen van buitenaf worden geblokkeerd en uitgaand verkeer wordt toegestaan.

7.3 IPv6 van de provider is instabiel — DHCPv6-PD-prefixen veranderen bij elke herstart

Bij Chinees thuisinternet krijgt je router via DHCPv6-PD meestal een /56 of /60 als prefix toegewezen, maar dat prefix kan bij elke herstart of verlenging van de lease veranderen, waardoor ingestelde port forwarding niet meer werkt.

Oplossing: vraag een statisch prefix aan (de meeste providers bieden dat niet), of gebruik DDNS (dynamische DNS) om het automatisch bij te werken.

7.4 Sommige nodes in het buitenland ondersteunen geen IPv6 → dual-stack kan juist trager zijn

Het Happy Eyeballs-algoritme probeert v4 en v6 tegelijk, maar als het IPv6-pad slecht is (hoge latentie of pakketverlies), kan wachten op een time-out voordat wordt teruggevallen op v4 trager zijn dan alleen v4 gebruiken.

8. IPv6-snelnaslag

DoelCommando / actie
Mijn publieke IPv6 controlerencurl -6 ifconfig.co
Alle lokale IPv6-adressen tonenip -6 addr show / ifconfig | grep inet6
Testen of IPv6 het internet bereiktBezoek ipv6.google.com
IPv6 tijdelijk uitschakelen (Linux)sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
IPv6 tijdelijk uitschakelen (Windows)Vink IPv6 uit in het Configuratiescherm of gebruik het PowerShell-commando
De standaard-IPv6-route controlerenip -6 route | grep default
De IPv6-buurcache legenip -6 neigh flush all
Het IPv6-pad naar een bestemming tracerentraceroute6 example.com / mtr -6 example.com

Verder lezen

mimetic
mimetic
mimetic