Чи впливає VPN на Wi-Fi-виклики на iPhone? Перевірте бік оператора
Wi-Fi-виклики — це послуга лінії оператора, а не тунель застосунку: перевірте надання лінії, обсяг IncludeAllNetworks і те, що може довести IP-тест у браузері.
Підключіться до готельної мережі, зробіть один виклик із застосунку Phone, потім відкрийте браузер і побачите, що він показує адресу виходу VPN замість адреси готелю: три спостереження, які здаються суперечливими і зазвичай такими не є. Wi-Fi-виклики оператора надаються на вашій лінії вашим мобільним оператором, тоді як VPN — це лише рівень маршрутизації для даних, які надсилає пристрій. Читати сторінку публічної IP як доказ про телефонний виклик — найшвидший спосіб витратити півдня на неправильному налаштуванні. Жодну з двох послуг не можна оцінювати за симптомом іншої, і порядок їх перевірки змінює відповідь.
Міф про те, що один тунель несе кожен виклик
Щойно VPN підключається, виникає інтуїція, що все, що надсилає телефон, тепер виходить через сервер провайдера, включно з голосом. Дані справді йдуть маршрутами, які встановлює тунель, але голосова послуга оператора за замовчуванням не є одним із цих маршрутів: її доставляє опорна мережа оператора, і тунель ніколи не замінює цю опорну мережу. Режим Wi-Fi-викликів у застосунку Phone — це пропозиція, прив'язана до вашої абонентської лінії. Споживчий профіль VPN не може його надати і не може відкликати.
Виклики в застосунку для повідомлень або бізнес-застосунку — інший продукт. Такий застосунок має власний обліковий запис, власні сервери й власний медіашлях, тому такі виклики зазвичай ідуть усередині тунелю і можуть обриватися, коли обривається тунель. Розділення невдалого виклику на послугу рівня лінії або обліковий запис рівня застосунку до того, як ви торкнетеся будь-якого налаштування, прибирає більшість здогадів.
Чи справді Wi-Fi-виклики надані на цій лінії?
Перш ніж ставити будь-яке питання про VPN, переконайтеся, що ваш оператор і телефон підтримують цю функцію і що вона ввімкнена саме для тієї лінії, яку ви тестуєте. Посібник Apple з налаштування Wi-Fi-викликів описує шлях увімкнення, що залежить від оператора, і стан, який телефон показує після активації лінії. Коли цього стану немає або ваш оператор ніколи не з'являється в списку, досліджувати треба не VPN.
Далі зробіть один звичайний виклик на номер, який ви контролюєте, спостерігаючи за індикатором стану під час з'єднання. Телефон, який показує Wi-Fi як підключений, довів лише те, що канал даних працює; він не довів, яка мережа несла звук. Ніколи не робіть екстрений виклик, щоб побачити, як маршрутизується звук, і ніколи не вважайте голосовий виклик у застосунку для повідомлень доказом про функцію оператора. Це окремі послуги з окремими режимами відмови, і одна нічого не говорить про іншу.
Якщо симптом з'являється лише при ввімкненому VPN, тримайте лінію, мережу Wi-Fi і ціль виклику незмінними та змінюйте по одній змінній за запуск. На керованому телефоні порівняльний запуск без профілю правомірний лише тоді, коли адміністратор погодив це заздалегідь.
Де місце IncludeAllNetworks і ExcludeCellularServices
Корисне навантаження IKEv2 у профілі керування пристроями несе два ключі, які вирішують цей поділ. IncludeAllNetworks— це перемикач, який заштовхує весь трафік пристрою в тунель, а не лише те, що випадково перехоплює застосунок VPN. Щойно його встановлено, ExcludeCellularServices може вирізати з тунелю назад трафік послуг, який можна маршрутизувати через інтернет, і Wi-Fi-виклики — одна з послуг, яку називає це виключення. Трафік, який оператор спрямовує прямо у свою опорну мережу і який ніколи не йде через публічний інтернет, залишається поза тунелем, що б не казали ці два ключі.
Ключі описують, що може виразити профіль, а не те, що ваш провайдер фактично поставив. Профіль, який опускає ExcludeCellularServices може утримувати функцію всередині тунелю, а провайдер, який не показує жодного редагованого перемикача, може залишити вас зовсім без контролю, видимого користувачеві. Вирішує це те корисне навантаження, яке ви встановили, і ваш адміністратор може прочитати його вам дослівно.
Чому сторінка публічної IP не може відстежити виклик
Сторінка, що повідомляє адресу виходу VPN, виміряла один HTTP-запит від одного застосунку в один момент. Вона нічого не каже про інтерфейс, який використав голосовий виклик, а виклик, що з'єднується, нічого не каже про те, чи здоровий тунель для іншого трафіку. Використання одного як заміни іншого дає висновки, які звучать упевнено і є хибними.
Тримайте бік приватності так само конкретним: оператор досі зберігає ваш абонентський запис і досі надає послугу лінії, тож інший веб-вихід не відв'язує вас від цього облікового запису. VPN переписує маршрути для трафіку, який перехоплює; він не переносить мобільну лінію до іншого оператора.
Порядок діагностики, що зберігає вашу політику
Почніть із лінії: функція ввімкнена, оператор у списку, індикатор присутній, один звичайний виклик зроблено. Потім перегляньте профіль, запитавши, чи IncludeAllNetworks увімкнений і на що ExcludeCellularServices встановлений. Лише коли обидва повертаються чистими, сам тунель заслуговує вашої уваги.
Запишіть результат, якого ви насправді хотіли: робоча дозволена функція телефону з відомим обсягом для тунелю. Ця відповідь переживає оновлення оператора, нову мережу чи переглянутий профіль, тоді як здогад про пакети не переживає нічого. Якщо ви адмініструєте профіль, прочитайте винятки голосових послуг поруч із правилами блокування трафіку у тому самому корисному навантаженні, бо ці дві речі взаємодіють. Якщо ви користувач, канал підтримки оператора й задокументована поведінка вашого VPN-провайдера — ті два джерела, які варто цитувати у зверненні.