Dlaczego mam publiczne adresy IPv4 i IPv6 przypisane do mojej sieci domowej?
Chociaż spodziewamy się, że adres IPv4 zostanie przypisany do Twojej lokalizacji, możesz być zaskoczony, gdy znajdziesz adres IPv6 również przypisany do Ciebie. Dlaczego oba typy byłyby przypisane do ciebie w tym samym czasie? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na ciekawe pytanie czytelnika.
Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.
Zdjęcie dzięki uprzejmości Ministerio TIC Colombia (Flickr).
Pytanie
Czytnik SuperUser AJS14 chce wiedzieć, dlaczego ma publiczne adresy IPv4 i IPv6 przypisane do swojej sieci domowej:
W przypadku mojej sieci domowej mój publiczny adres IP "wyświetla się" jako IPv4 na niektórych stronach internetowych, ale jako IPv6 na innych. Przeczytałem ten wątek SuperUser i rozumiem, że mój usługodawca internetowy może mi przypisywać jeden z każdego rodzaju.
- Jaki jest cel przydzielenia mi jednego z tych typów?
- Czy wyłączenie protokołu IPv6 z systemu Windows na hoście lokalnym gwarantuje, że z tego komputera jest używany tylko adres IPv4? Pytam, jak już przeczytałem, o kwestiach bezpieczeństwa związanych z niektórymi protokołami VPN używanymi w połączeniu z IPv6.
Dlaczego publiczne adresy IPv4 i IPv6 powinny być przypisane do tej samej sieci domowej?
Odpowiedź
Pomocnik SuperUser Bob ma odpowiedź dla nas:
Jaki jest cel przydzielenia mi jednego z tych typów?
Najlepiej byłoby, gdybyśmy zaczęli wdrażać większe wdrożenie protokołu IPv6 z powodu wyczerpania IPv4. Jednak wiele serwerów nadal nie obsługuje protokołu IPv6. Istnieje wiele sposobów obejścia problemu, z których żaden nie jest szczególnie przydatny, ale na ogół wymagają tunelowania za pośrednictwem serwera pośredniczącego, który może dokonywać translacji między tymi dwoma. Dostawca usług internetowych zapewnia adres IPv4 ze względu na kompatybilność.
Wielu usługodawców internetowych wdraża CGN, w którym wiele osób ma wspólny "publiczny" adres IPv4. Jest wiele powodów, dla których jest to złe(1), ale jest to konieczne, ponieważ nie ma wystarczającej liczby adresów IPv4 do obejścia. Właśnie dlatego potrzebujemy IPv6 i prawdopodobnie dlatego, że zapewnia go Twój ISP.
Czy wyłączenie protokołu IPv6 z systemu Windows na hoście lokalnym gwarantuje, że z tego komputera jest używany tylko adres IPv4?
Tak, jednak ogólnie nie jest to dobry pomysł. Alternatywnie można wyłączyć IPv6 na poziomie routera, co jest nieco lepsze, ale znowu nie jest to świetny pomysł. Nie możemy nadal używać IPv4 na zawsze.
Pytam, jak już przeczytałem, o kwestiach bezpieczeństwa związanych z niektórymi protokołami VPN używanymi w połączeniu z IPv6.
Jest to zazwyczaj spowodowane zerwanymi klientami VPN i konfiguracjami. Teraz jednak robi się coraz lepiej. Jeśli nie korzystasz z VPN, nie wpłynie to na Ciebie. Jeśli używasz jednego, powinieneś najpierw przeprowadzić pewne badania, aby sprawdzić, czy obsługuje on poprawnie protokół IPv6 (powinny to być teraz nowoczesne sieci VPN). Jednym z największych problemów było to, że klienci VPN całkowicie ignorowali IPv6, więc połączenia IPv6 pomijały VPN, ale mam nadzieję, że poprawiło się teraz, gdy uwaga skupia się bardziej na tej kwestii (zobacz także: Luka w zabezpieczeniach IPv6 powoduje dziury w roszczeniach dostawców VPN ).
(1) Na przykład jedną z konsekwencji CGN jest to, że użytkownicy domowi nie mogą już bezpiecznie hostować serwera. Tradycyjne NAT było wystarczająco złe (i znowu było konsekwencją niedoboru IPv4), ale z przekazywaniem portów CGN nie jest już możliwe. Istnieją techniki pracy wokół niego, takie jak dziurkowanie NAT, ale wymagają one zewnętrznych serwerów i nie zawsze działają w zależności od wymaganej usługi. Posiadanie unikalnego adresu IPv6 działa na rzecz tego ograniczenia.
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.