VPN не подключается на iPhone: пошаговая проверка
На iOS нашего приложения пока нет — подключение делается сторонним клиентом AmneziaWG или WireGuard по конфигу из личного кабинета. Из-за этого набор возможных ошибок отличается от Android, и почти все они разбираются за пару минут.
1. Профиль VPN не разрешён в системе
При первом добавлении конфигурации iOS показывает системный запрос «Добавить конфигурацию VPN». Если его случайно отклонить, клиент выглядит настроенным, но туннель не поднимается никогда.
Проверьте: Настройки → Основные → VPN и управление устройством → VPN. Профиль HamikVPN должен быть в списке. Если его нет — удалите конфигурацию в приложении-клиенте и импортируйте заново, разрешив системный запрос.
2. Активен другой VPN-профиль
iOS позволяет держать несколько конфигураций, но активной может быть только одна. Если раньше стоял другой сервис, его профиль может перехватывать подключение. В том же разделе «VPN» выберите нужную конфигурацию как активную, а неиспользуемые профили удалите.
3. Конфиг устарел или ключ уже занят
Ключ привязан к устройству. Если вы перевыпускали конфигурацию, скачивали её повторно или использовали один и тот же файл на двух устройствах, старый вариант перестаёт работать. Скачайте конфиг заново в личном кабинете и импортируйте его вместо прежнего — не «поверх», а удалив старую конфигурацию.
4. Достигнут лимит устройств на тарифе
Если на тарифе один ключ, а вы добавили его и на телефон, и на планшет, работать будет только последнее устройство. В кабинете видно, сколько ключей активно; там же можно расширить лимит или перевыпустить ключ для нужного устройства.
5. Подключение проходит, но интернета нет
Проверьте в конфиге строку MTU в секции [Interface]. Рабочее значение для наших узлов — 1360, для проблемных мобильных сетей — 1280. Если строки нет вовсе, добавьте её вручную: клиент по умолчанию берёт 1420, а это слишком много для части маршрутов. Подробнее — VPN подключён, а интернета нет.
6. Быстрая проверка
- Выключить и включить авиарежим — это сбрасывает сетевой стек.
- Убедиться, что профиль виден в Настройках и выбран активным.
- Импортировать свежий конфиг из кабинета, удалив старый.
- Проверить MTU.
- Если не помогло — написать в поддержку, указав версию iOS и название клиента.
