На iPhone настройка VPN упирается не в сложность процедуры — она занимает пять минут, — а в две особенности платформы: iOS не поддерживает современные протоколы обхода штатно, и доступность клиентов в российском App Store нестабильна. Разберём и то, и другое, а заодно платформенные конфликты, из-за которых VPN «подключается, но не работает».
Почему встроенный VPN в настройках не подходит
В Настройках iPhone есть раздел VPN, куда можно добавить конфигурацию вручную. Проблема в списке поддерживаемых протоколов: iOS штатно умеет IKEv2, IPsec и L2TP.
Все три опознаются оборудованием фильтрации элементарно — по фиксированным портам (500 и 4500) и по структуре первых пакетов. Никакой настройкой это не лечится: подпись заложена в самом протоколе. Поэтому конфигурации из системного раздела в российских сетях либо не подключаются, либо подключаются и не пропускают трафик.
VLESS Reality системой не поддерживается — и не будет: Apple добавляет в систему только стандартизованные протоколы. Отсюда необходимость в отдельном приложении, которое поднимает туннель через механизм Network Extension.
Как поставить клиент, если его нет в App Store
Практическая часть, которая для российских пользователей важнее самой инструкции. Приложения категории VPN периодически пропадают из российского сегмента App Store, и на момент установки нужного клиента может там не оказаться.
Варианты по убыванию удобства:
- Раздел «Покупки». Если приложение когда-либо было скачано на ваш Apple ID, оно остаётся привязанным к учётной записи навсегда. App Store → значок профиля → Покупки → найти в списке → значок облака. Работает, даже если приложение убрано из витрины.
- Apple ID другой страны. Создаётся бесплатно на сайте Apple; при выборе страны укажите регион, где приложение доступно, и любой корректный адрес. Для установки бесплатных приложений способ оплаты указывать не нужно — выберите вариант «Нет». Затем в App Store выйдите из текущей учётной записи и войдите в новую. Важно: это переключение только для App Store — из iCloud, фотографий и резервных копий выходить не нужно, данные не затрагиваются.
- TestFlight. Некоторые клиенты распространяют бета-версии через официальное приложение Apple для тестирования. Требуется приглашение или публичная ссылка от разработчика.
Не устанавливайте VPN-клиенты из сторонних источников и по ссылкам из мессенджеров: приложение с доступом к сетевому стеку видит весь ваш трафик. Ставьте только из App Store или с официальной страницы разработчика.
Установка и подключение
- Установите Hiddify — бесплатный клиент с открытым исходным кодом, поддерживает VLESS Reality.
- Скопируйте ссылку подписки целиком. Она приходит сразу после оплаты. Частая ошибка — скопировать не до конца: ссылка длинная, при выделении вручную легко потерять хвост.
- Откройте приложение → кнопка добавления профиля → Добавить из буфера обмена. Список серверов подтянется автоматически.
- Нажмите подключение. iOS покажет системный запрос «Приложение хочет добавить конфигурацию VPN» — подтвердите и приложите Face ID или введите код-пароль. Это происходит один раз.
- В строке состояния появится значок VPN. Соединение установлено.
Серверы обновляются автоматически: когда мы добавляем узел, он появляется у вас в списке без каких-либо действий.
Три конфликта iOS, из-за которых «не работает»
iCloud Private Relay
Функция из подписки iCloud+, которая проксирует трафик Safari через серверы Apple. С VPN она конфликтует: часть трафика уходит в обход туннеля, и в итоге Safari ведёт себя не так, как остальные приложения. Симптом — «в приложениях работает, в браузере нет» или наоборот.
Выключается: Настройки → ваше имя → iCloud → Private Relay → Выключить.
Частный адрес Wi-Fi
iOS подставляет случайный MAC-адрес для каждой сети. Само по себе безобидно, но в сетях с привязкой к устройству вызывает странности при переподключениях, которые легко списать на VPN. Если проблемы проявляются только в одной конкретной сети, попробуйте: Настройки → Wi-Fi → значок ⓘ у сети → Частный адрес Wi-Fi → Выключить.
Режим энергосбережения
При включённом режиме низкого энергопотребления iOS агрессивнее выгружает фоновую активность. На VPN это влияет меньше, чем на Android, но при погасшем экране соединение может простаивать и восстанавливаться с задержкой в пару секунд. Если критичны входящие звонки в мессенджерах — держите режим выключенным.
Чего iOS принципиально не умеет
Полезно знать заранее, чтобы не искать несуществующую настройку:
- Раздельная маршрутизация по приложениям. На Android можно указать, какие приложения идут мимо туннеля. На iOS — нельзя: система не даёт клиентам такой возможности. Туннель либо для всего устройства, либо ни для чего.
- Раздача VPN по Wi-Fi. Режим модема на iPhone раздаёт интернет в обход туннеля — подключённые устройства получат обычное соединение провайдера.
- Автозапуск до разблокировки. Туннель поднимается после первой разблокировки после перезагрузки, не раньше.
Если нужно, чтобы часть трафика ходила с российским адресом (банки, госсервисы), задача решается не раздельной маршрутизацией, а режимом с российским IP.
Быстрая диагностика
| Симптом | Что проверить |
|---|---|
| Значок VPN есть, интернета нет | Private Relay выключен; DNS идёт через туннель |
| Профиль не добавляется | Настройки → Основные → VPN и управление устройством: удалить старые профили |
| Список серверов пуст | Ссылка скопирована не полностью либо исчерпан лимит устройств |
| Перестало работать после обновления iOS | Удалить VPN-профиль и заново разрешить его создание |
| Работает на Wi-Fi, не на сотовом | Сменить узел: в мобильных сетях фильтрация жёстче |
Развёрнутый разбор по каждому случаю — в статье «VPN подключился, но интернета нет».
Частые вопросы
Системный раздел VPN в iOS поддерживает только IKEv2, IPsec и L2TP. У всех трёх узнаваемая структура рукопожатия и фиксированные порты, поэтому в российских сетях они распознаются и блокируются. Для VLESS Reality нужен отдельный клиент.
Клиенты периодически исчезают из российского сегмента магазина. Если приложение уже было куплено или скачано, оно остаётся в разделе «Покупки» и ставится оттуда. Иначе понадобится Apple ID другой страны — создаётся бесплатно, для бесплатных приложений способ оплаты не требуется.
Чаще всего виноват iCloud Private Relay: он перехватывает трафик Safari до туннеля. Отключите его в Настройки → ваше имя → iCloud → Private Relay. Второе по частоте — DNS: включите в клиенте отправку DNS через туннель.
На iOS — нет. Система не позволяет клиентам исключать отдельные приложения из туннеля, в отличие от Android. Обходной путь — держать VPN выключенным при работе с такими приложениями либо использовать режим с российским IP.