Как да поставите Apple TV зад VPN без рутер
Пуснете тунела на Apple TV с приложение за tvOS или пред него с шлюз и вижте защо VPN на вашия Mac покрива само Mac.
Ако сте чели, че Apple TV може да получи VPN само от рутер, този съвет е остарял. От tvOS 17 Apple разрешава VPN приложения от трети страни на самото устройство, така че телевизорът може да държи тунела както телефона. Непроменено остава това, че VPN, работещ на вашия Mac или телефон, покрива само това устройство, колкото и близо да е до телевизора. Изберете първо разположението, приложение на телевизора или шлюз пред него, а останалата настройка следва от този избор.
Съветът само с рутер някога беше верен
По-старите ръководства не грешаха тогава. tvOS нямаше VPN приложения от трети страни, затова единственият начин да прекарате трафика на телевизора през тунел беше да поставите шлюз пред него или да споделите връзката на Mac. Изданието tvOS 17 промени първата половина от това, защото VPN приложенията станаха инсталируеми на Apple TV.
Наличността не е същото като универсална поддръжка. Приложението трябва да е в списъка за вашия регион и вашето устройство, минималната версия на tvOS трябва да е изпълнена, а протоколът, на който говори, трябва да съвпада с шлюза, който действително притежавате.
Какво може и какво не може приложението за tvOS
VPN приложение на Apple TV се държи като същото приложение на телефон. То инсталира профил, отваря тунел и насочва трафика на устройството през него; влизате в приложението или чрез поток с код на устройство, избирате локация и се свързвате. Няма терминал и няма редактор на конфигурация, затова доставчик, който предлага само настолен клиент или ръчно редактиран файл на WireGuard, няма какво да инсталира тук.
Две ограничения изненадват хората. Приложението насочва това, което tvOS му позволява, затова стрийминг услуга, която закрепва сертификати или използва собствен резолвер, може да възрази дори след като адресът ви за изход се е променил. А приложение, създадено за по-ново издание на tvOS от това на устройството ви, няма да се инсталира изобщо. Проверете и двете, преди да купите абонамент за тази цел.
Домашните профили също имат значение. VPN приложение, влязло с един Apple ID, е тунел на ниво устройство, а не настройка за всеки зрител, затова всички, които ползват този телевизор, споделят избраната от вас локация за изход.
Кога шлюзът все още е правилният отговор
Шлюзът печели, когато искате едно правило за няколко устройства, когато доставчикът няма приложение за tvOS или когато тунелът трябва да оцелее при нулиране или смяна на телевизора. Рутер, който пуска VPN клиента, или малка кутия в ролята на шлюз по подразбиране за телевизора, премества трафика без нищо инсталирано на телевизора.
Такава схема изисква две неща, които хората пропускат: стабилен адрес за телевизора и определено поведение при отказ. Дайте на телевизора DHCP резервация, за да продължи правилото за маршрутизиране да съвпада, после решете дали да се върне към обикновената връзка, или да загуби интернет, когато тунелът падне. Включете DNS в това решение, защото шлюз, който препредава трафик, но изтича заявки към резолвера на доставчика, не е свършил работата.
Самото правило обикновено е по адрес на източника или по мрежов сегмент. Поставете телевизора в собствен VLAN, ако рутерът го поддържа, пуснете този сегмент през тунела и оставете останалата част от дома на нормалния път. Записано така, правилото остава четливо и след шест месеца.
VPN на вашия Mac не е VPN за телевизора
Това е митът, който живее най-дълго, защото настройката изглежда така, сякаш трябва да работи. Споделянето на интернет в macOS може да даде адрес на телевизора и да препредава трафика му, но го препредава през каквато и да е връзка нагоре, която Mac използва в този момент. VPN клиент, работещ на Mac, не става автоматично тази връзка нагоре, а някои клиенти умишлено изключват препредавания трафик, за да не прекарват пакети през себе си. В зависимост от изданието на macOS панелът за споделяне може да показва вашата VPN услуга или не, и дори когато я показва, клиент, който изключва препредавания трафик, няма да пренесе телевизора.
Ако искате Mac да действа като шлюз, използвайте клиент, който документира режим на шлюз за други устройства, и проверявайте от телевизора, а не от Mac.
Тествайте от телевизора, не от телефона
Единственото доказателство, което има значение, е това, което телевизорът съобщава. Отворете браузър или приложение за мрежова информация на телевизора и прочетете публичния адрес, който вижда, или проверете в журнала на рутера адреса на телевизора, излизащ през тунела. Телефон в същата Wi-Fi мрежа не доказва нищо за пътя на телевизора.
После тествайте пътя при отказ. Изключете тунела и потвърдете, че телевизорът се държи така, както решихте по-рано; ако тихо се върне към обикновената връзка, имате изтичане, а не резервен вариант.
Минете този списък веднъж и настройката остава стабилна: потвърдете модела и версията на tvOS, инсталирайте приложението на доставчика от App Store или конфигурирайте шлюза, добавете DHCP резервация, ако правило зависи от адреса, решете DNS и състоянието при прекъсване и проверете от самия телевизор. Ако приложението се инсталира, но потокът все още се проваля, причината обикновено са правилата на профила в самата услуга, а не тунелът.