Hjemmeside » hvordan » Hvorfor har jeg IPv4 og IPv6 offentlige adresser tildelt til mit hjemmenetværk?

    Hvorfor har jeg IPv4 og IPv6 offentlige adresser tildelt til mit hjemmenetværk?

    Mens du forventer at få en IPv4-adresse tildelt til din placering, kan du blive overrasket over at finde en IPv6-adresse, der er tildelt dig også. Hvorfor skulle begge typer blive tildelt til dig samtidig? Dagens SuperUser Q & A-indlæg har svaret på en nysgerrig læsers spørgsmål.

    Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

    Billede med tilladelse fra Ministerio TIC Colombia (Flickr).

    Spørgsmålet

    SuperUser læser AJS14 ønsker at vide, hvorfor han har IPv4 og IPv6 offentlige adresser tildelt til sit hjemmenetværk:

    For mit hjemmenetværk viser min offentlige IP-adresse "som IPv4 på nogle websteder, men som IPv6 på andre. Jeg har læst denne SuperUser-tråd og forstået, at det er muligt for min internetudbyder at have tildelt mig en af ​​hver type.

    • Hvad er formålet med at tildele en af ​​hver type til mig?
    • Kan deaktivere IPv6 fra Windows på en lokal vært, at kun en IPv4-adresse bruges fra den computer? Jeg spørger, som jeg har læst om sikkerhedsproblemer i forbindelse med visse VPN-protokoller, der anvendes i kombination med IPv6.

    Hvorfor skulle IPv4 og IPv6 offentlige adresser blive tildelt til samme hjemmenetværk?

    Svaret

    SuperUser bidragyder Bob har svaret for os:

    Hvad er formålet med at tildele en af ​​hver type til mig?

    Ideelt set bør vi bevæge os mod større IPv6-udrulning på grund af IPv4-udmattelse. Imidlertid understøtter mange servere stadig ikke IPv6. Der er mange løsninger, ingen særlig store, men de involverer generelt tunneling gennem en mellemliggende server, der kan oversætte mellem de to. Din internetudbyder giver dig en IPv4-adresse af kompatibilitetsgrunde.

    Hvad mange internetudbydere gør nu er implementere CGN, hvor mange deler en enkelt "offentlig" IPv4-adresse. Der er mange grunde til, at dette er en dårlig ting(1), men det er bare nødvendigt, fordi der ikke er nok IPv4-adresser til at gå rundt. Det er derfor, vi har brug for IPv6, og sandsynligvis hvorfor din internetudbyder leverer det.

    Kan deaktivere IPv6 fra Windows på en lokal vært, garanterer at kun en IPv4-adresse bruges fra den pågældende computer?

    Ja, det er dog generelt ikke en god ide. Alternativt kan du deaktivere IPv6 på router niveau, hvilket er lidt bedre, men igen er det ikke en god idé. Vi kan ikke fortsætte med at bruge IPv4 for evigt.

    Jeg spørger, som jeg har læst om sikkerhedsproblemer i forbindelse med visse VPN-protokoller, der anvendes i kombination med IPv6.

    Det skyldes typisk brudte VPN-klienter og konfigurationer. Det bliver dog bedre nu. Hvis du ikke bruger VPN'er, påvirker det dig ikke. Hvis du bruger en, skal du først undersøge, om den understøtter IPv6 korrekt (moderne VPN'er skal nu). Et af de største problemer var, at VPN-klienter fuldstændigt ignorerede IPv6, så IPv6-forbindelser gik forbi VPN'en, men forhåbentlig er det blevet bedre nu, hvor der er mere opmærksomhed rettet mod problemet (se også: IPv6-sikkerhedsproblemet pokes huller i VPN-udbyderes krav ).

    (1) For eksempel er et af konsekvenserne af CGN, at hjemmebrugere ikke længere kan betjene en server på en betryggende måde. Traditionel NAT var dårligt nok (og igen en følge af IPv4-manglen), men med CGN port-forwarding er det heller ikke længere muligt. Der er teknikker til at arbejde rundt om det, som f.eks. NAT-hulning, men de kræver eksterne servere og vil ikke altid fungere afhængigt af den nødvendige service. At have en unik IPv6-adresse fungerer omkring denne begrænsning.


    Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.