Dovodi li dijeljenje interneta vaše druge uređaje na VPN?
Dijeljenje bira uzvodni i nizvodni kanal, a ne tunel. Hoće li drugi uređaj naslijediti VPN zavisi od rutiranja, politike i klijenta.
Uključivanje dijeljenja interneta ne proširuje VPN na sve na vašem stolu. Dvije funkcije odgovaraju na različita pitanja. Dijeljenje odlučuje koja veza hrani Mac i koji interfejsi predaju tu vezu dalje, dok VPN odlučuje kuda ide vlastiti saobraćaj Maca. Hoće li drugi uređaj naslijediti tunel zavisi od rutiranja, od politike klijenta i od toga šta je mrežni prolaz spreman proslijediti, a to su tri stvari o kojima panel za dijeljenje ne zna ništa.
Mit: dijeljenje veze dijeli tunel
Kada neko kaže da radi, obično je vidio da je tablet iza Maca učitao stranicu. To zapažanje odgovara nekoliko različitih puteva, uključujući onaj u kojem je stranica izašla pravo kroz fizički uzvodni kanal dok je Macov preglednik koristio tunel. Jedno uspješno učitavanje stranice ne razlikuje ništa. Ono dokazuje samo da neki put postoji.
Drugi uređaj ne nasljeđuje sesiju. On dobija adresu od Maca, šalje pakete Macu, a Mac odlučuje šta će s njima prema vlastitoj tablici rutiranja i vlastitom stanju vatrozida. 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 dijeljenje zapravo bira
U sistemskim postavkama kontrole dijeljenja interneta traže izvornu vezu i interfejse koje će drugi uređaji koristiti. Izvor je Macov uzvodni kanal, a Appleov vlastiti vodič upozorava da nemarno dijeljenje može poremetiti mrežu na koju ste priključeni.
Ništa u tom dijalogu ne imenuje VPN kao prolaz za proslijeđeni saobraćaj. Odabir Etherneta kao izvora ne znači da se tunel zanemaruje, niti znači da se tunel koristi; znači da je fizički interfejs Maca proglašeni uzvodni kanal, a tablica rutiranja i dalje odlučuje.
Dostupne opcije zavise i od hardvera. Mac bez Ethernet porta, ili onaj na koji dok nije priključen, neće ponuditi izbor koji neki vodič pretpostavlja. Provjerite panel koji stvarno imate prije nego što bilo šta gradite oko njega.
Kako proslijeđeni paket nalazi svoj put
Uređaji nizvodno skriveni su iza NAT-a, a Mac prepisuje njihove adrese prije nego što bilo šta pošalje uzvodno. Ako tunel u tom trenutku posjeduje zadanu rutu, prepisani paketi mogu proći kroz njega, i zato se taj raspored čini ispravnim u brzom testu.
Izgled nije politika. Desktop klijent za VPN gradi se oko vlastitog saobraćaja Maca, a njegov prekidač za blokiranje obično primjenjuje pravila na lokalne aplikacije, a ne na LAN iza mašine. Kada tunel padne, Mac može nastaviti prosljeđivati za svoje goste bez ikakvog pravila blokiranja.
Tu je i pitanje verzije. Provajder koji je dokumentirao podršku za dijeljenje na starijem izdanju macOS-a možda je od tada promijenio ponašanje, a vodič koji prikazuje ugrađeni VPN unos na listi izvora možda opisuje interfejs koji vaš trenutni klijent nikada ne stvara.
Zato testirajte put umjesto da vjerujete nacrtu. Pokrenite zahtjev sa drugog uređaja i promatrajte ga na oba kraja, jer je to jedini dokaz koji preživi ažuriranje klijenta. Test koji možete ponoviti nakon sljedećeg ažuriranja vrijedi više od konfiguracije u koju samo vjerujete.
Svjesno odaberite granicu pokrivenosti
Ako drugi uređaj može pokrenuti odobreni klijent, to je jači raspored. On dobija vlastiti profil, vlastiti identitet i vlastitu politiku, a Mac samo obezbjeđuje mrežu ispod.
Ako ne može pokrenuti klijent, onda vam treba ili dokumentirana funkcija dijeljenja od VPN provajdera, ili odobren prolaz koji prosljeđuje u ime uređaja. Oboje ima vlasnika i određen kraj, što je više nego što polje za potvrdu može ponuditi.
Poslodavci ionako često traže model pojedinačnog uređaja, jer sesija jedne mašine koja predstavlja četiri druge drugačija je odluka o povjerenju od četiri prijavljena uređaja.
Šta provjeriti prije nego što to obećate
Provjerite stvarno odredište drugog uređaja, a ne Maca. Privatna usluga i javni izlaz različiti su testovi, a prolazak jednog ne govori ništa o drugom.
Provjerite obje porodice adresa i razrješavanje imena. Postavka koja provlači IPv4 kroz tunel, a IPv6 ostavlja na fizičkoj vezi, stvara uređaj koji u pregledniku izgleda zaštićeno, a curi u svemu ostalom.
Zatim provjerite stanje bez veze. Isključite tunel i ponovite test sa drugog uređaja; ako i dalje doseže internet, raspored je dijelio vezu i nikada nije dijelio VPN, što je dobar ishod sve dok to niko nije zapisao kao ono drugo.