Oba zahteva počinju istom rečenicom: stavi Apple TV iza VPN-a. Jedna osoba misli na ceo 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 videti koja je aplikacija uspostavila vezu. Ruter vidi pakete i adrese, dok aplikacija na televizoru vidi identitet procesa samo kada njen sopstveni klijent sprovodi taj izbor.

Razlika je u tome ko može videti identitet aplikacije

Ruter prosleđ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 primenjivati 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 da izabere

Apple je dodao podršku za VPN aplikacije trećih strana u tvOS 17, kako belež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 greši. Čitajte stranicu provajdera 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 primene za nadzirane uređaje, a ne korisnički prekidač. Proverite listu podržanih platformi pre nego što uvezete uputstva napisana za upravljani iPhone ili Mac.

Šta ruterovo pravilo zapravo izabere

Kada je ruter krajnja tačka, pravilo uređaja bira adresu ili segment Apple TV-a. To je izbor celog uređaja unutar obuhvata politike i ne postaje „samo jedna aplikacija“ zato što ste testirali sa 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đe preživljava ažuriranja aplikacija, nove streaming servise i promene profila, što je više nego što većina lista po aplikacijama može da kaže.

Pravila domena i odredišta nisu identiteti aplikacija

Pravilo odredišta bira adrese ili održavane skupove domena. Jedna aplikacija kontaktira krajnje tačke za prijavu, medije, telemetriju i oglašavanje, a nekoliko aplikacija može deliti istu infrastrukturu isporuke. Pravilo domena stoga može propustiti deo aplikacije koju ste mislili i uhvatiti saobraćaj one koju niste.

Prosleđivanje DNS-a i nezavisni rezolveri dodatno komplikuju stvar. Ako televizor razrešava imena drugim putem nego što pravilo pretpostavlja, skup odredišta je pogrešan čak i kada je samo pravilo ispravno napisano.

Provera javne adrese sa vašeg laptopa ne govori ništa o putu televizora. Testirajte sa televizora ili iz aplikacije do koje vam je zaista stalo.

Izbor između dvoga

Izaberite ruterovo pravilo kada zahtev obuhvata ceo uređaj, kada kontrolišete mrežu i kada možete prihvatiti da neuspešni tunel utiče na sve na tom televizoru. Izaberite tvOS aplikaciju kada provajderov sopstveni klijent dokumentuje izbor po aplikacijama za tvOS i to možete potvrditi na uređaju. Između toga dvoga iskren odgovor je da imate obuhvat celog uređaja i to treba zapisati pre nego što se neko na to osloni.

U svakom slučaju, sačuvajte pravila pristupa servisa netaknutim. Sposobnost rutiranja ne proširuje regionalno pravo naloga, a odluka o obuhvatu ne menja ono što će vam provajder pružiti.

Dva pitanja rešavaju većinu ovakvih zahteva: ko treba da može da imenuje aplikaciju i šta treba da se dogodi kada tunel padne? Odgovorite na oba pre nego što kupite hardver ili pretplatu.

Povezani članci