Оформить доступ
Устройство · iPhone и iPad

Раздельное туннелирование на iPhone и iPad

Короткий ответ неприятный, но честный: отметить галочками программы, которые пойдут мимо туннеля, обычный владелец iPhone не может. Это ограничение самой системы, а не конкретной программы. Разделение здесь остаётся — но только по адресам сайтов, и работает оно иначе.

Ниже речь про возможности системы. Что именно умеет конкретная версия клиента на iPhone, мы отдельно не проверяли и приписывать ей ничего не станем.

Короткий ответ

Выбирать программы нельзя, зато можно перечислять адреса — и для большинства задач этого хватает.

  • Раздельный доступ по программам в системах Apple существует. Но включается он только тогда, когда устройством управляет корпоративная система управления — та, что выдают на работе вместе с рабочим телефоном.
  • Дома такого управления нет. Поэтому на личном iPhone возможность недоступна, и никакая программа этого обойти не может.
  • Постоянно включённый туннель — тоже корпоративная функция. По той же причине и с тем же требованием надзора над устройством.
  • Что остаётся: правила по адресам. Они работают на iPhone ровно так же, как везде, и закрывают главную задачу — вывести банк и госсервисы мимо туннеля.
  • У iPhone есть свой потолок по размеру списков. У программы на этой системе жёсткое ограничение памяти, поэтому самый большой российский список адресов туда целиком не влезет — клиент обрезает списки до нужных страниц.

Что можно и чего нельзя на личном iPhone

ЗадачаДоступно?Как её решают здесь
Отметить программы, идущие мимо туннеляНетТребует корпоративного управления устройством — на личном телефоне его нет
Вывести мимо туннеля банк и госсервисыДаПравилом по адресам: берётся готовая страница списка
Вести через туннель только закрытые сайтыДаЗеркальным правилом: главный выключатель выключен, в правилах перечислено нужное
Держать туннель включённым всегда, без участия человекаНетТоже корпоративная функция — на личном устройстве недоступна
Подключить самый полный российский список адресовНе целикомПрограмма обрежет его до тех страниц, что названы в ваших правилах

Почему Apple сделала именно так

Потому что в её модели раздельный доступ по программам — инструмент работодателя, а не владельца телефона.

  • Смысл функции у Apple. Компания выдаёт сотруднику телефон и хочет, чтобы через корпоративный туннель ходили только рабочие программы, а личные — мимо. Настройку задаёт работодатель, не человек.
  • Отсюда и требование надзора. Чтобы назначить программу такому туннелю, устройство должно быть под управлением системы, которую разворачивает организация.
  • Проверяли не по одному источнику. Об этом говорит и документация Apple по развёртыванию, и ответы её же службы поддержки разработчиков, и то, что у конкурирующего клиента раздельный доступ по программам для этой системы не заявлен вовсе.
  • Это может измениться. Apple переставляет такие возможности между версиями систем. Если однажды выбор программ появится у обычного владельца — эту страницу мы перепишем.

Чего мы здесь НЕ утверждаем

Мы не пишем «в Happ на iPhone выбора приложений нет». Мы пишем, что этой возможности нет у системы для обычного владельца. Что именно реализовано внутри конкретной версии клиента, мы не проверяли, — а придумывать отсутствие возможности в парке уже дорого обходилось.

Как развести трафик на iPhone

  1. 1

    Откройте набор правил у своей подписки

    Разделение здесь задаётся тем же способом, что и везде: три корзины и главный выключатель для всего остального.

  2. 2

    Положите в корзину «мимо туннеля» готовые страницы списков

    Российские сайты, банки, госсервисы, торговля — по одной строке на страницу. Перечислять адреса по одному на телефоне особенно неудобно, и не нужно.

  3. 3

    Не берите самый большой список целиком

    У программы на этой системе жёсткий потолок памяти. Клиент сам обрежет список до названных вами страниц, но если страниц много, лучше оставить только нужные.

  4. 4

    Переподключитесь

    Правка вступает в силу только на новом соединении. На iPhone это особенно заметно: активное подключение система не выгружает, и старое поведение может держаться долго.

  5. 5

    Проверьте обе стороны

    Приложение банка и закрытый сайт. Если что-то пошло не так — порядок разбора отдельно.

Короткие вопросы

Точно ли нельзя выбрать программы на личном iPhone?

По документации Apple — нельзя: назначить программу отдельному туннелю можно только тогда, когда устройством управляет корпоративная система. Это подтверждают три независимых источника, включая ответы самой Apple разработчикам.

А если поставить другой клиент?

Ограничение системное, а не программное. У конкурирующего клиента раздельный доступ по программам для этой системы не заявлен по той же причине.

Что тогда делать с банком?

Вывести его мимо туннеля правилом по адресам. Готовая страница списка с российскими банками содержит триста с лишним записей, включая адреса в международных зонах.

Почему на iPhone нельзя подключить самый полный список адресов?

Из-за потолка памяти, который система отводит программе. Разработчик клиента называет это прямой причиной того, что списки обрезаются до нужных страниц: самый большой российский список весит около семидесяти четырёх мегабайт при потолке в пятьдесят.

На iPad всё так же?

Да, ограничение одинаково для iPhone и iPad — это свойство систем Apple, а не отдельного устройства.