Използва ли Apple Watch VPN връзката на iPhone?
Часовникът няма собствена настройка за VPN. Коя връзка използва определя дали тунелът на iPhone носи трафика му, и отговорът се променя всеки момент.
Часовникът няма настройка за VPN, която да отворите, и това е първото, което трябва да се разбере. Цялата конфигурация на VPN се намира на сдвоения iPhone — в профил или вътре в Network Extension на приложение. Дали трафикът на часовника наистина минава през този тунел, зависи от това коя връзка използва часовникът в този момент. Този единствен факт обяснява повечето объркващи съобщения за часовник, който продължава да работи, докато телефонът е във VPN, или обратното.
watchOS няма VPN клиент, към който да се обърнете
watchOS се доставя без екран за конфигуриране на VPN, така че няма тунел за отделен часовник, който да включите или да отстранявате неизправности. Профил, инсталиран на iPhone, се отнася за iPhone, а часовникът наследява поведение само чрез пътищата, които двете устройства споделят. Приемайте всяко твърдение за VPN настройка на часовника като знак, че човекът описва екрана на телефона.
Затова и екипите по MDM не могат да изпратят VPN профил към часовник така, както го изпращат към телефон.
Това, което часовникът има, е набор от транспортни канали и той постоянно избира между тях: Bluetooth към близкия телефон, съвместима Wi-Fi мрежа, за която има данни за достъп, или клетъчна връзка на модел с план. Всяка промяна решава кой носи пакетите и точно това е важното за вашия тунел.
Bluetooth: телефонът носи пакетите
Когато телефонът е наблизо, часовникът предпочита Bluetooth, защото харчи много по-малко енергия от Wi-Fi или клетъчна връзка. Данните от приложение на часовника излизат по тази връзка, стигат до телефона и след това следват правилата за маршрутизиране и тунел на телефона като всеки друг трафик, който телефонът създава или препраща. В това състояние VPN на телефона наистина е по пътя. Затова приложение на часовника може да се провали при вдигнат тунел, въпреки че часовникът никога не е отварял собствена връзка.
Това препращане не е същото като присъединяване на часовника към тунела. Тунелът принадлежи на мрежовия стек на телефона и часовникът не го вижда: няма раздаване на адреси, няма собствени маршрути, няма статус на тунела за четене. Няма да намерите трафика на часовника като отделна сесия вътре в тунела.
Полезен тест е да изключите Bluetooth само на телефона и да повторите действието, което се проваля. Ако започне да работи, пътят е бил препращането през телефона.
Wi-Fi и клетъчна връзка: часовникът излиза от тунела
Ако Bluetooth излезе извън обхват или бъде изключен, часовникът опитва съвместима Wi-Fi мрежа, която вече познава, а клетъчен модел с покритие може да премине към оператора. Ръководството за свързаност на часовника на Apple описва този ред и отбелязва, че иконата за Wi-Fi означава, че часовникът е на Wi-Fi, а не разговаря с iPhone. Трафикът по тези пътища завършва в часовника, не в телефона.
Така тунелът на телефона не се простира до него. Собствените връзки на часовника се установяват от watchOS, чрез радиомодулите на часовника и данните за достъп, които той пази, и телефонът не ги препраща. Това е случаят, в който строг VPN за целия трафик на телефона работи безупречно, а приложение на часовника все още достига до интернет.
Обратната жалба е по-честа: приложение на часовника се проваля, щом тунелът на телефона се вдигне.
Какво покрива includeAllNetworks и какво не
Документацията на Apple за маршрутизиране на Network Extension изброява комуникацията със свързани устройства, включително трафика към Apple Watch, сред изключенията, които прави, описвайки includeAllNetworks. Целта е широк тунел да не прекъсва локалната връзка между двете устройства. Четете го тясно: то пази канала към свързаното устройство, а не всяка услуга, която приложение на часовника може да извика.
То също не удостоверява конкретен VPN продукт и не казва нищо за това кой транспортен канал е избрал часовникът в момента на отказа. Късно пристигнало известие не е доказателство, че тунелът го е изпуснал.
Изключението също не превръща часовник на собствен Wi-Fi или клетъчна връзка в клиент в тунела. Ако ви трябва тази гаранция, тунелът трябва да завършва там, където трафикът на часовника наистина минава, а телефонът не е на този път.
Прочетете пътя, преди да променяте профила
Преди да пипате конфигурацията на VPN, запишете три неща: връзката, която часовникът отчита (телефон, Wi-Fi или клетъчна), дали телефонът е в обхват на Bluetooth и едно назовано действие, което се проваля. След това повторете действието при непроменен път и изключен VPN, ако политиката позволява. Резултат, който се появява само при вдигнат тунел, е проблем на тунела, а резултат, който се появява и в двата случая, не е.
Дръжте двете устройства на едно и също място при двата опита, иначе ще измервате стаята, а не тунела.
Когато отказът преживее това сравнение, полезният доклад до мрежовия администратор е тесен: това приложение, това действие, този транспортен канал, тунел включен и изключен. Общи твърдения за несъвместимост на часовник и VPN не могат да бъдат проверени и обикновено крият портал за прихващане или блокирана услуга зад твърдение за радиото.