Prenosi li vaš VPN IPv6 ili samo stiže do servera?
Dostupnost IPv6 nije prijenos IPv6. Provjerite obje familije, odaberite između prijenosa i blokiranja i neka prekidač zaštite pokriva isto područje.
Test curenja samo za IPv4 vraća se čist, test IPv6 pokazuje vašu kućnu adresu, a tunel je nominalno povezan. Ta kombinacija je uobičajena na dual-stack mrežama, jer je VPN promijenio put jedne familije i ostavio drugu na miru. Vanjski tunel i saobraćaj unutar njega dvije su odvojene odluke o adresiranju. Testiranje jedne od njih ne govori ništa o drugoj.
Provjerite i šta klijent prijavljuje i koju je familiju zahtjev zaista koristio, jer ime hosta može vratiti obje vrste odgovora.
Dvije familije, dva različita puta
Operativni sistem drži tabelu rutiranja za svaku familiju adresa. Instaliranje podrazumijevane rute za IPv4 ne instalira je za IPv6, a krajnja tačka tunela dostupna preko IPv4 ne govori ništa o tome ulazi li saobraćaj IPv6 u nju. Kada kroz tunel ne postoji podrazumijevana ruta IPv6, host koristi bilo koji put IPv6 koji ima, a to je često fizička veza. Iz perspektive aplikacije veza je jednostavno direktna.
Ime hosta koje vraća i A i AAAA zapise čini to teže vidljivim, jer aplikacije mogu isprobavati familije u različitom redu. Zahtjev koji uspije ne dokazuje kojim je putem išao. Koristite test koji imenuje familiju koju je isprobao.
Stići do servera nije isto što i prenositi saobraćaj
Provajderi koriste frazu podrška za IPv6 za nekoliko različitih mogućnosti. Krajnja tačka može prihvatiti vezu preko IPv6 dok tunel još prenosi samo IPv4. Tunel može prenositi unutrašnje pakete IPv6 dok vanjski transport ostaje IPv4. Ili klijent može potpuno blokirati IPv6 tako da ništa ne pobjegne izvan tunela. To su tri različita ponašanja, a stranica koja kaže samo podržan je IPv6 ne razlikuje ih.
Pitajte koja je od njih potrebna dizajnu. Mreža koja mora dosezati usluge samo sa IPv6 treba prijenos. Mreža koja mora spriječiti direktan saobraćaj IPv6 treba blokiranje ili puni prijenos, a ne oznaku na marketinškoj stranici.
Odaberite između prijenosa i blokiranja
Prijenos znači da tunel ima adresu IPv6, podrazumijevanu rutu unutar sebe i politiku koja dopušta saobraćaj na oba kraja. Blokiranje znači da klijent namjerno zaustavlja IPv6 da izađe izvan tunela, što je sigurno i beskorisno za dosezanje odredišta IPv6. Oboje je legitimno; nijedno nije podrazumijevano stanje koje možete pretpostaviti. Prvo odaberite zahtjev, zatim provjerite da klijent to zaista implementira.
Gostujuća mreža samo sa IPv4 ne može isprobati put IPv6, pa test obavljen tamo ne govori ništa o kućnoj mreži u kojoj postoje obje familije. Testirajte tamo gdje se relevantna familija zaista nudi.
Prekidač zaštite treba istu pokrivenost
Prekidač zaštite koji pokriva samo IPv4 ostavlja drugoj familiji slobodu da izađe direktno, a to je upravo curenje koje je trebao spriječiti. Pregledajte njegova pravila za obje familije i za trenutke prelaska, dok tunel ide gore ili dolje. Isključivanje IPv6 na nivou sistema nije zamjena: može pokvariti nepovezane usluge i skriva problem u politici klijenta iza promjene na cijelom računaru.
Držite DNS odvojeno od svega ovoga. DNS se tiče toga ko odgovara na upit i kako upit putuje; aplikacijska veza koja slijedi ima svoju rutu. Jedno može biti ispravno dok drugo nije, a zajednička dijagnostika daje zbunjene zaključke.
Zabilježite koju je familiju isprobao svaki test i koju mogućnost klijent tvrdi. Taj par činjenica odgovara na pitanje na koje oznaka podrške nikada neće odgovoriti.