Раздельное туннелирование на iPhone и iPad
Короткий ответ неприятный, но честный: отметить галочками программы, которые пойдут мимо туннеля, обычный владелец iPhone не может. Это ограничение самой системы, а не конкретной программы. Разделение здесь остаётся — но только по адресам сайтов, и работает оно иначе.
Ниже речь про возможности системы. Что именно умеет конкретная версия клиента на iPhone, мы отдельно не проверяли и приписывать ей ничего не станем.
Короткий ответ
Выбирать программы нельзя, зато можно перечислять адреса — и для большинства задач этого хватает.
- Раздельный доступ по программам в системах Apple существует. Но включается он только тогда, когда устройством управляет корпоративная система управления — та, что выдают на работе вместе с рабочим телефоном.
- Дома такого управления нет. Поэтому на личном iPhone возможность недоступна, и никакая программа этого обойти не может.
- Постоянно включённый туннель — тоже корпоративная функция. По той же причине и с тем же требованием надзора над устройством.
- Что остаётся: правила по адресам. Они работают на iPhone ровно так же, как везде, и закрывают главную задачу — вывести банк и госсервисы мимо туннеля.
- У iPhone есть свой потолок по размеру списков. У программы на этой системе жёсткое ограничение памяти, поэтому самый большой российский список адресов туда целиком не влезет — клиент обрезает списки до нужных страниц.
Что можно и чего нельзя на личном iPhone
| Задача | Доступно? | Как её решают здесь |
|---|---|---|
| Отметить программы, идущие мимо туннеля | Нет | Требует корпоративного управления устройством — на личном телефоне его нет |
| Вывести мимо туннеля банк и госсервисы | Да | Правилом по адресам: берётся готовая страница списка |
| Вести через туннель только закрытые сайты | Да | Зеркальным правилом: главный выключатель выключен, в правилах перечислено нужное |
| Держать туннель включённым всегда, без участия человека | Нет | Тоже корпоративная функция — на личном устройстве недоступна |
| Подключить самый полный российский список адресов | Не целиком | Программа обрежет его до тех страниц, что названы в ваших правилах |
Почему Apple сделала именно так
Потому что в её модели раздельный доступ по программам — инструмент работодателя, а не владельца телефона.
- Смысл функции у Apple. Компания выдаёт сотруднику телефон и хочет, чтобы через корпоративный туннель ходили только рабочие программы, а личные — мимо. Настройку задаёт работодатель, не человек.
- Отсюда и требование надзора. Чтобы назначить программу такому туннелю, устройство должно быть под управлением системы, которую разворачивает организация.
- Проверяли не по одному источнику. Об этом говорит и документация Apple по развёртыванию, и ответы её же службы поддержки разработчиков, и то, что у конкурирующего клиента раздельный доступ по программам для этой системы не заявлен вовсе.
- Это может измениться. Apple переставляет такие возможности между версиями систем. Если однажды выбор программ появится у обычного владельца — эту страницу мы перепишем.
Чего мы здесь НЕ утверждаем
Мы не пишем «в Happ на iPhone выбора приложений нет». Мы пишем, что этой возможности нет у системы для обычного владельца. Что именно реализовано внутри конкретной версии клиента, мы не проверяли, — а придумывать отсутствие возможности в парке уже дорого обходилось.
Как развести трафик на iPhone
-
1
Откройте набор правил у своей подписки
Разделение здесь задаётся тем же способом, что и везде: три корзины и главный выключатель для всего остального.
-
2
Положите в корзину «мимо туннеля» готовые страницы списков
Российские сайты, банки, госсервисы, торговля — по одной строке на страницу. Перечислять адреса по одному на телефоне особенно неудобно, и не нужно.
-
3
Не берите самый большой список целиком
У программы на этой системе жёсткий потолок памяти. Клиент сам обрежет список до названных вами страниц, но если страниц много, лучше оставить только нужные.
-
4
Переподключитесь
Правка вступает в силу только на новом соединении. На iPhone это особенно заметно: активное подключение система не выгружает, и старое поведение может держаться долго.
-
5
Проверьте обе стороны
Приложение банка и закрытый сайт. Если что-то пошло не так — порядок разбора отдельно.
Короткие вопросы
Точно ли нельзя выбрать программы на личном iPhone?
По документации Apple — нельзя: назначить программу отдельному туннелю можно только тогда, когда устройством управляет корпоративная система. Это подтверждают три независимых источника, включая ответы самой Apple разработчикам.
А если поставить другой клиент?
Ограничение системное, а не программное. У конкурирующего клиента раздельный доступ по программам для этой системы не заявлен по той же причине.
Что тогда делать с банком?
Вывести его мимо туннеля правилом по адресам. Готовая страница списка с российскими банками содержит триста с лишним записей, включая адреса в международных зонах.
Почему на iPhone нельзя подключить самый полный список адресов?
Из-за потолка памяти, который система отводит программе. Разработчик клиента называет это прямой причиной того, что списки обрезаются до нужных страниц: самый большой российский список весит около семидесяти четырёх мегабайт при потолке в пятьдесят.
На iPad всё так же?
Да, ограничение одинаково для iPhone и iPad — это свойство систем Apple, а не отдельного устройства.