17Jul

Dlaczego mam publiczne adresy IPv4 i IPv6 przypisane do mojej sieci domowej?

Chociaż spodziewasz 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 miałyby być do ciebie przypisane w tym samym czasie? Dzisiejszy post SuperUser Q & A ma odpowiedź na ciekawe pytanie czytelnika.

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.

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 jego sieci domowej:

Dla mojej sieci domowej mój publiczny adres IP "wyświetla" 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 przypisania 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 adresy publiczne IPv4 i IPv6 powinny być przypisane do tej samej sieci domowej?

Odpowiedź

Pomocnik SuperUser Bob ma dla nas odpowiedź:

Jaki jest cel przypisania mi jednego z tych typów?

Idealnie, powinniśmy zmierzać w kierunku większego wdrożenia IPv6 z powodu wyczerpania IPv4.Jednak wiele serwerów nadal nie obsługuje protokołu IPv6.Istnieje wiele obejść, które nie są szczególnie dobre, ale na ogół wymagają tunelowania przez serwer pośredniczący, który można przetłumaczyć między tymi dwoma. Dostawca usług internetowych zapewnia adres IPv4 ze względu na kompatybilność.

To, co wielu dostawców usług internetowych obecnie wykonuje, to implementacja CGN, w której wiele osób ma wspólny "publiczny" adres IPv4.Istnieje 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 czytałem o problemach bezpieczeństwa w odniesieniu do niektórych protokołów VPN używanych w połączeniu z IPv6.

Jest to zwykle spowodowane uszkodzonymi 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żyjesz jednego, powinieneś najpierw przeprowadzić pewne badania, aby sprawdzić, czy obsługuje on poprawnie protokół IPv6( teraz powinny już działać nowoczesne 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ę to teraz, gdy uwaga skupia się bardziej na problemie( patrz 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 do jego obejścia, 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 chcesz coś dodać 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.