Apple TV VPN: odabir po aplikacijama ili pravilo uređaja na ruteru
VPN po aplikacijama na Apple TV-u i pravilo uređaja na ruteru su različiti obuhvati. Uskladite mogućnost koju vaš tvOS klijent zaista ima prije nego što obećate jednu aplikaciju.
Oba zahtjeva počinju istom rečenicom: stavi Apple TV iza VPN-a. Jedna osoba misli na cijeli uređaj, druga na jednu streaming aplikaciju koja na njemu radi. To su različiti obuhvati, a na tvOS-u je danas obično dostupan samo jedan od njih. Razlika nije u protokolu ni u provajderu, nego u tome ko može vidjeti koja je aplikacija uspostavila vezu. Ruter vidi pakete i adrese, dok aplikacija na televizoru vidi identitet procesa samo kada njen vlastiti klijent implementira taj odabir.
Razlika je u tome ko može vidjeti identitet aplikacije
Ruter prosljeđuje prema izvornoj adresi, odredišnoj adresi i portu. Nikada ne prima ime tvOS procesa koji je otvorio socket, pa nema načina da izrazi „ova aplikacija i ništa drugo“.
VPN aplikacija koja radi na televizoru nalazi se unutar granice procesa i u načelu može primjenjivati pravila po aplikacijama. Da li isporučeni klijent to izlaže pitanje je proizvoda, a ne protokola.
Šta tvOS VPN aplikacija može, a šta ne može odabrati
Apple je dodao podršku za VPN aplikacije trećih strana u tvOS 17, kako bilježi najava platforme. To je ispravilo stariju pretpostavku da ruter mora biti krajnja tačka. Nije obećalo da svaki klijent nudi listu uključivanja ili isključivanja, i upravo u toj praznini većina ovih poređenja griješi. Čitajte provajderovu stranicu za tvOS, a ne njegovu stranicu za Windows ili Android.
Split tunneling opisan za desktop verziju nije dokaz za verziju za televizor. Provajderi isporučuju različite baze koda po platformi, a klijent za televizor je često najmanji od njih.
Apple dokumentacija za upravljani VPN po aplikacijama opisuje model implementacije za nadzirane uređaje, a ne korisnički prekidač. Provjerite listu podržanih platformi prije nego što uvezete uputstva napisana za upravljani iPhone ili Mac.
Šta ruterovo pravilo zapravo odabire
Kada je ruter krajnja tačka, pravilo uređaja odabire adresu ili segment Apple TV-a. To je odabir cijelog uređaja unutar obuhvata politike i ne postaje „samo jedna aplikacija“ zato što ste testirali s jednom aplikacijom. Ako druga aplikacija na istom televizoru koristi tunel, pravilo radi tačno kako je dizajnirano.
To je obično tačan odgovor kada je cilj „ovaj televizor, sav“. Ono također preživljava ažuriranja aplikacija, nove streaming servise i promjene profila, što je više nego što većina lista po aplikacijama može reći.
Pravila domena i odredišta nisu identiteti aplikacija
Pravilo odredišta odabire adrese ili održavane skupove domena. Jedna aplikacija kontaktira krajnje tačke za prijavu, medije, telemetriju i oglašavanje, a nekoliko aplikacija može dijeliti istu infrastrukturu isporuke. Pravilo domena stoga može propustiti dio aplikacije koju ste mislili i uhvatiti promet one koju niste.
Prosljeđivanje DNS-a i neovisni resolveri dodatno komplikuju stvar. Ako televizor razrješava imena drugim putem nego što pravilo pretpostavlja, skup odredišta je pogrešan čak i kada je samo pravilo ispravno napisano.
Provjera javne adrese s vašeg laptopa ne govori ništa o putu televizora. Testirajte s televizora ili iz aplikacije do koje vam je zaista stalo.
Odabir između dvoga
Odaberite ruterovo pravilo kada zahtjev obuhvata cijeli uređaj, kada kontrolišete mrežu i kada možete prihvatiti da neuspjeli tunel utiče na sve na tom televizoru. Odaberite tvOS aplikaciju kada provajderov vlastiti klijent dokumentuje odabir po aplikacijama za tvOS i to možete potvrditi na uređaju. Između toga dvoje iskren odgovor je da imate obuhvat cijelog uređaja i to treba zapisati prije nego se neko na to osloni.
U svakom slučaju, sačuvajte pravila pristupa servisa netaknutim. Sposobnost rutiranja ne proširuje regionalno pravo računa, a odluka o obuhvatu ne mijenja ono što će vam provajder pružiti.
Dva pitanja rješavaju većinu ovakvih zahtjeva: ko treba biti u stanju imenovati aplikaciju i šta treba da se dogodi kada tunel padne? Odgovorite na oba prije nego što kupite hardver ili pretplatu.