Hoewel u verwacht dat er een IPv4-adres aan uw locatie is toegewezen, zal het u misschien verbazen dat er ook een IPv6-adres aan u is toegewezen. Waarom zouden beide typen echter tegelijkertijd aan u worden toegewezen? De SuperUser Q & A-post van vandaag biedt het antwoord op de vraag van een nieuwsgierige lezer.
De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-gedreven groepering van Q & A-websites.
Afbeelding met dank aan ICT Ministerie Colombia (Flickr) .
De vraag
SuperUser-lezer AJS14 wil weten waarom hij openbare IPv4- en IPv6-adressen heeft toegewezen aan zijn thuisnetwerk:
Voor mijn thuisnetwerk wordt mijn openbare IP-adres "weergegeven" als IPv4 op sommige websites, maar als IPv6 op andere. ik heb gelezen deze SuperUser-thread en begrijp dat het mogelijk is dat mijn internetprovider mij een van elk type heeft toegewezen.
- Wat is het doel om een van elk type aan mij toe te wijzen?
- Kan het uitschakelen van IPv6 vanuit Windows op een lokale host garanderen dat alleen een IPv4-adres wordt gebruikt vanaf die computer? Vraag ik zoals ik heb gelezen over beveiligingsproblemen in verband met bepaalde VPN-protocollen die worden gebruikt in combinatie met IPv6.
Waarom zouden openbare IPv4- en IPv6-adressen worden toegewezen aan hetzelfde thuisnetwerk?
Het antwoord
SuperUser-bijdrager Bob heeft het antwoord voor ons:
Wat is het doel om een van elk type aan mij toe te wijzen?
Idealiter zouden we moeten evolueren naar een grotere IPv6-uitrol vanwege IPv4-uitputting . Veel servers ondersteunen echter nog steeds geen IPv6. Er zijn veel oplossingen, geen bijzonder goed, maar ze omvatten over het algemeen tunneling via een tussenliggende server die tussen de twee kan vertalen. Uw ISP geeft u een IPv4-adres om compatibiliteitsredenen.
Wat veel ISP's nu doen, is implementeren CGN , waar veel mensen één "openbaar" IPv4-adres delen. Er zijn veel redenen waarom dit een slechte zaak is (1) , maar het is simpelweg nodig omdat er niet genoeg IPv4-adressen zijn om rond te gaan. Dit is waarom we IPv6 nodig hebben, en waarschijnlijk ook waarom uw internetprovider het biedt.
Kan het uitschakelen van IPv6 vanuit Windows op een lokale host garanderen dat alleen een IPv4-adres wordt gebruikt vanaf die computer?
Ja, maar dit is over het algemeen geen goed idee. Als alternatief kunt u IPv6 op router-niveau uitschakelen, wat een beetje beter is, maar nogmaals, dit is geen goed idee. We kunnen IPv4 niet eeuwig blijven gebruiken.
Vraag ik zoals ik heb gelezen over beveiligingsproblemen in verband met bepaalde VPN-protocollen die worden gebruikt in combinatie met IPv6.
Dat komt meestal door kapotte VPN-clients en configuraties. Het wordt nu echter beter. Als u geen VPN's gebruikt, heeft dit geen invloed op u. Als u er een gebruikt, moet u eerst wat onderzoek doen om te zien of het IPv6 correct ondersteunt (moderne VPN's zouden dat nu wel moeten doen). Een van de grootste problemen was dat VPN-clients IPv6 volledig negeerden, dus IPv6-verbindingen omzeilden de VPN, maar hopelijk is dat beter geworden nu er meer aandacht op het probleem is gericht (zie ook: De kwetsbaarheid van IPv6 veroorzaakt gaten in de claims van VPN-providers ).
(1) Een van de gevolgen van CGN is bijvoorbeeld dat thuisgebruikers niet meer betrouwbaar een server kunnen hosten. Traditionele NAT was al erg genoeg (en weer een gevolg van het IPv4-tekort), maar met CGN port-forwarding is het ook niet meer mogelijk. Er zijn technieken om er omheen te werken, zoals NAT perforeren , maar ze hebben externe servers nodig en zullen niet altijd werken, afhankelijk van de vereiste service. Het hebben van een uniek IPv6-adres lost deze beperking op.
Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk hier de volledige discussiethread .