Hotelski Wi-Fi: VPN pada prije nego što uopće stigne do servera
Tunel pada jer vas portirna stranica još nije autorizirala. Prijavite se na hotelsku mrežu, potvrdite da obični HTTPS radi, pa tek onda spojite VPN.
VPN klijent se vrti, zatim javi da ne može dosegnuti server, i svi zaključe da hotel blokira VPN. Obično se nije dogodilo ništa tako dramatično: mreža vas još nije pustila van. Portirna stranica drži svaku vezu dok se ne prijavite, a tunel se ne može dovršiti dok njegove pakete presreće prijava. Prođite kroz prijavu prije nego optužite tunel.
Mit: hotel blokira VPN
Većina hotelskih mreža ne filtrira tunele posebno. Presreću web promet dok se gost ne autentificira, a mogu i ograničiti broj uređaja, prekinuti sesije ili smanjiti propusnost. Svako od toga daje kvar koji iznutra VPN klijenta izgleda kao blokada.
Tunel je ovdje loš dijagnostički alat, jer je jedina aplikacija koja zajamčeno pada dok portirna stranica nije autorizirana. Obični web pristup je bolji pokazatelj, jer vam može pokazati samu stranicu za prijavu.
Taj redoslijed je važan i zbog drugog razloga: klijent s prekidačem ili načinom stalnog rada odbit će učitati portirnu stranicu, a korisnik će zaključiti da je mreža pokvarena, a ne postavka. Obje su činjenice istodobno točne, a samo se jedna može promijeniti u hotelu. Isključite zaštitu vlastitim upravljanjem klijenta, prijavite se i ponovno je uključite. Sve drugo je zaobilaznica koja skriva stvarni slijed.
Prvo dovršite portirnu stranicu, pa testirajte obični HTTPS
Pitajte osoblje za službeni naziv mreže i način prijave. Uvjerljiv SSID nije dokaz vlasništva, a druga mreža sličnog naziva čest je trik na javnim mjestima. Upotrijebite vlastiti upit za prijavu operacijskog sustava gdje postoji ili dokumentiranu stranicu hotela.
curl -sS -o /dev/null -w '%{http_code} %{redirect_url}\n' http://captive.apple.com/hotspot-detect.html
curl -sS -o /dev/null -w '%{http_code}\n' https://www.example.com/Prvi zahtjev pita poznatu točku za otkrivanje portirne stranice preko običnog HTTP-a; preusmjeravanje ili neočekivano tijelo znači da ste još iza stranice. Drugi testira normalno HTTPS mjesto. Ako prvi pokaže presretanje, a drugi padne, prijava nije dovršena i VPN nema s tim veze.
Na osobnom uređaju prekidač ili stalni VPN možda treba isključiti kroz podržano upravljanje klijenta da bi se stranica učitala. Zatvorite osjetljive aplikacije u tom razdoblju i odmah zatim vratite zaštitu. Na upravljanom uređaju upotrijebite postupak koji je odobrio administrator, umjesto da sami uklanjate pravilo.
Nikada ne zaobilazite upozorenje o certifikatu i ne instalirajte nepoznati certifikat ili pomoćnu aplikaciju da biste došli na internet. Ako stranica traži nešto neočekivano, potvrdite to s osobljem, a s administratorom ako uređaj pripada poslodavcu.
Sačuvajte izvorni profil i njegovu grešku
Kad obični pristup proradi, spojite izvorni profil i zabilježite točnu grešku. Odbijanje autentifikacije je problem računa, istek tijekom pregovaranja problem puta, a tunel koji se uspostavi ali ništa ne prenosi problem je usmjeravanja ili pravila.
Ta tri traže različite sljedeće korake, a snimka zaslona greške vrijedi više od opisa. Zabilježite i vrijeme, jer hotelska ograničenja sesije mogu isteći unutar sata i proizvesti kvar koji izgleda slučajan. Ako klijent nudi zapisnik, sačuvajte dio oko prvog kvara, a ne cijelu datoteku. Taj je izvadak obično dovoljan onome koji posjeduje profil da prepozna fazu.
Ako obični pristup radi, a pregovaranje još istječe, pitajte hotel podržava li taj promet i usporedite s pouzdanom pristupnom točkom, držeći uređaj i profil nepromijenjenima. Rad na pristupnoj točki suzuje pozornost na hotelski put, bez dokazivanja bilo čega o profilu.
Upotrijebite samo alternative koje daje operater
Odgovarajući TCP profil može uspjeti tamo gdje ponuđeni UDP put ne radi, ali samo ako poslužitelj doista sluša na tom prijenosu i portu. TCP port 443 ne tretira se automatski kao obični HTTPS i nije jamstvo prolaza kroz restriktivnu mrežu.
sudo openvpn --config /etc/openvpn/client/office-tcp.conf --verb 4
Pokretanje dobavljenog profila s većom razinom pojedinosti zadržava prvu korisnu grešku vidljivom umjesto da je stisne u opći dijalog kvara. Upotrijebite datoteku koju je dao operater, umjesto da sami mijenjate portove ili protokole, jer lokalna promjena ne može stvoriti odgovarajućeg slušatelja na drugoj strani.
Ako se tunel više puta resetira, zabilježite vraća li se portirna stranica ili lokalni signal pada, i slijedite provjere stabilnosti umjesto prebacivanja nekoliko protokola odjednom. Zatim testirajte aplikaciju koja vam doista treba i vratite uobičajene kontrole privatnosti. Veza koja prenosi jedno mjesto ali ne drugo pitanje je usmjeravanja ili pravila, ne portirne stranice.
Na kraju provjerite oporavak nakon što prijenosnik zaspi. Autorizacija portirne stranice može isteći neovisno o tunelu, pa se uređaj koji se automatski ponovno spoji može vratiti na mrežu koja ga je već zaboravila. Ponovno otvaranje stranice normalan je korak, a ne znak da je VPN pokvaren.