Da li deljenje interneta stavlja vaše druge uređaje na VPN?
Deljenje bira uzvodnu i nizvodnu vezu, a ne tunel. Da li će drugi uređaj naslediti VPN zavisi od rutiranja, politike i klijenta.
Uključivanje deljenja interneta ne širi VPN na sve na vašem stolu. Dve funkcije odgovaraju na različita pitanja. Deljenje odlučuje koja veza napaja Mac i koji interfejsi tu vezu predaju dalje, dok VPN odlučuje kuda ide saobraćaj samog Maca. Da li će drugi uređaj naslediti tunel zavisi od rutiranja, od politike klijenta i od toga šta je mrežni prolaz spreman da prosledi, a to su tri stvari o kojima panel za deljenje ne zna ništa.
Mit: deliti vezu znači deliti tunel
Kada neko kaže da radi, obično je primetio da je tablet iza Maca učitao stranicu. To zapažanje se slaže sa nekoliko različitih puteva, uključujući i onaj gde je stranica izašla pravo kroz fizički uzvodni kanal dok je Macov pregledač koristio tunel. Jedno uspešno učitavanje stranice ništa ne razlikuje. Ono dokazuje samo da neki put postoji.
Drugi uređaj ne nasleđuje sesiju. On dobija adresu od Maca, šalje pakete Macu, a Mac odlučuje šta će sa njima prema sopstvenoj tabeli rutiranja i sopstvenom stanju zaštitnog zida. Ta odluka se donosi po vezi, a ne po uređaju. Dva uređaja iza istog Maca mogu ići različitim putevima kada se pravila razlikuju.
Šta panel za deljenje zapravo bira
U sistemskim podešavanjima, kontrole deljenja interneta traže izvornu vezu i interfejse koje će drugi uređaji koristiti. Izvor je Macov uzvodni kanal, a Appleov sopstveni vodič upozorava da nemarno deljenje može poremetiti mrežu na koju ste priključeni.
Ništa u tom dijalogu ne imenuje VPN kao mrežni prolaz za prosleđeni saobraćaj. Izbor Etherneta kao izvora ne znači da se tunel ignoriše, niti znači da se tunel koristi; znači da je fizički interfejs Maca proglašeni uzvodni kanal i da i dalje odlučuje tabela rutiranja.
Dostupne opcije zavise i od hardvera. Mac bez Ethernet porta, ili onaj na koji nije priključena dok stanica, neće ponuditi izbor koji neki vodič pretpostavlja. Proverite panel koji zaista imate pre nego što bilo šta projektujete oko njega.
Kako prosleđeni paket nalazi svoj put
Uređaji nizvodno su skriveni iza NAT-a, a Mac prepisuje njihove adrese pre nego što bilo šta pošalje uzvodno. Ako u tom trenutku tunel poseduje podrazumevanu rutu, prepisani paketi mogu sasvim lepo proći kroz njega, i zato se taj raspored čini ispravnim u brzom testu.
Izgled nije politika. VPN klijent za stoni računar napravljen je oko saobraćaja samog Maca, a njegov prekidač za slučaj nužde obično primenjuje pravila na lokalne aplikacije, a ne na LAN iza mašine. Kada tunel padne, Mac može nastaviti da prosleđuje za svoje goste bez ikakvog pravila blokiranja.
Tu je i pitanje verzije. Pružalac koji je dokumentovao podršku za deljenje na starijoj verziji macOS-a možda je od tada promenio ponašanje, a vodič koji prikazuje izvorni VPN unos na listi izvora možda opisuje interfejs koji vaš trenutni klijent nikada ne stvara.
Zato testirajte put umesto da verujete nacrtu. Pokrenite zahtev sa drugog uređaja i posmatrajte ga na oba kraja, jer je to jedini dokaz koji preživi ažuriranje klijenta. Test koji možete ponoviti posle sledećeg ažuriranja vredi više od konfiguracije u koju samo verujete.
Izaberite granicu pokrivenosti svesno
Ako drugi uređaj može da pokrene odobreni klijent, to je čvršći raspored. On dobija sopstveni profil, sopstveni identitet i sopstvenu politiku, a Mac samo obezbeđuje mrežu ispod.
Ako ne može da pokrene klijent, potrebna vam je ili dokumentovana funkcija deljenja od VPN pružaoca, ili odobren mrežni prolaz koji prosleđuje u ime uređaja. Oba imaju vlasnika i određen kraj, što je više nego što polje za potvrdu može da ponudi.
Poslodavci ionako često zahtevaju model po uređaju, jer je sesija jedne mašine koja predstavlja još četiri drugačija odluka o poverenju od četiri prijavljena uređaja.
Šta proveriti pre nego što to obećate
Proverite stvarno odredište drugog uređaja, a ne Maca. Privatna usluga i javni izlaz su različiti testovi, a prolazak jednog ništa ne govori o drugom.
Proverite obe porodice adresa i razrešavanje imena. Raspored koji tunelira IPv4 ali ostavlja IPv6 na fizičkoj vezi stvara uređaj koji izgleda zaštićeno u pregledaču i curi u svemu ostalom.
Zatim proverite isključeno stanje. Isključite tunel i ponovite test sa drugog uređaja; ako i dalje stiže do interneta, raspored je delio vezu i nikada nije delio VPN, što je dobar ishod sve dok to niko nije zapisao kao ono drugo.