Varför Har jag IPv4-och IPv6-Offentliga Adresser som Tilldelats till Mitt hemmanätverk?

0
392

Medan du räknar med att ha en IPv4-adress som tilldelats din plats, kan du bli förvånad över att hitta en IPv6-adress som tilldelats dig. Varför skulle båda typerna tilldelas dig på samma gång? Idag är SuperUser Q&A-post har svar till en nyfiken läsare fråga.

Dagens session med frågor Och Svar kommer till oss artighet av SuperUser—en indelning av Stack Exchange, en community-driven gruppering av Q&A sidor.

Bild med tillstånd från Ministerio TIC Colombia (Flickr).

Frågan

SuperUser läsare AJS14 vill veta varför han har IPv4-och IPv6-offentliga adresser som tilldelats hans hemnätverk:

För mitt hemnätverk, min publika IP-adress “visar” som IPv4 på vissa webbplatser, men som IPv6 på andra. Jag har läst detta SuperUser tråden och förstå att det är möjligt för min internetleverantör har tilldelat mig en av varje typ.

  • Vad är syftet med att tilldela en av varje typ till mig?
  • Kan inaktivera IPv6 i Windows på en lokal värd att garantera att endast en IPv4-adress används från datorn? Jag frågar som jag har läst om säkerhetsfrågor i förhållande till vissa VPN-protokoll som används i kombination med IPv6.

Varför skulle IPv4-och IPv6-offentliga adresser tilldelas till samma hemnätverk?

Svara

SuperUser bidragsgivare Bob har svaret för oss:

Vad är syftet med att tilldela en av varje typ till mig?

Helst bör vi vara på väg mot större IPv6-utbyggnad på grund av IPv4 utmattning. Dock en hel del servrar fortfarande inte har stöd för IPv6. Det finns många lösningar, ingen särskilt bra, men de innebär i allmänhet tunnling genom en mellanliggande server som kan översätta mellan de två. Din INTERNETLEVERANTÖR tillhandahåller dig med en IPv4-adress för kompatibilitet skäl.

Vad många Internetleverantörer göra nu är att genomföra CGN, där många människor delar en enda “offentliga” IPv4-adress. Det finns många anledningar till varför detta är en dålig sak(1), men det är helt enkelt nödvändigt eftersom det inte finns tillräckligt med IPv4-adresser för att gå runt. Detta är varför vi behöver IPv6, och förmodligen därför som din INTERNETLEVERANTÖR tillhandahåller det.

Kan inaktivera IPv6 i Windows på en lokal värd att garantera att endast en IPv4-adress används från datorn?

Ja, men detta är vanligtvis inte en bra idé. Alternativt, kan du inaktivera IPv6 på router-nivå, som är lite bättre, men återigen, detta är inte en bra idé. Vi kan inte fortsätta att använda IPv4 för evigt.

Jag frågar som jag har läst om säkerhetsfrågor i förhållande till vissa VPN-protokoll som används i kombination med IPv6.

Det är oftast på grund av trasiga VPN-klienter och-konfigurationer. Det blir bättre nu, dock. Om du inte använder Vpn, det kommer inte att påverka dig. Om du inte använder en, bör du göra en del efterforskningar först för att se om det stöder IPv6 på rätt sätt (moderna Vpn bör vid det här laget). En av de största frågorna var med VPN-klienter ignorera IPv6 helt och hållet, så att IPv6-anslutningar förbi VPN, men förhoppningsvis har det blivit bättre nu när det är mer fokus på frågan (se även: IPv6 säkerhetsproblem petar hål i VPN-leverantörer’ påståenden).

(1) Till exempel, en av konsekvenserna av CGN är att hem-användare kan inte längre tillförlitligt värd en server. Traditionella NAT var illa nog (och återigen en konsekvens av IPv4-brist), men med CGN vidarebefordran av port det är inte heller längre möjligt. Det finns tekniker för att arbeta runt det, till exempel NAT-hål-stansning, men de kräver externa servrar och kommer inte alltid fungerar beroende på den service som krävs. Ha en IPv6-adress fungerar runt denna begränsning.

Har något att tillägga till förklaring? Ljudet i kommentarerna. Vill läsa fler svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionen tråd här.