VPN Pink logo

← Все инструкции

Ручная настройка VPN — Ubuntu / Debian Linux

Рекомендуем приложение VPN Pink

Сначала используйте наше приложение VPN Pink. Ручная настройка — альтернатива, если приложение недоступно или вы предпочитаете другой VPN-клиент.

Скачать приложение VPN Pink →

Эти инструкции — альтернатива рекомендуемому приложению VPN Pink. Выберите платформу.

Подготовка

Нужен активный доступ к VPN. Используйте только сервер, назначенный вашему аккаунту. Вход на сайт сам по себе не активирует VPN.

Имя пользователя VPN, пароль VPN и сервер указаны в личном кабинете. Пароль VPN может отличаться от пароля сайта. Номер клиента не является именем пользователя VPN.

Личный кабинет →

IKEv2 / IPsec

Адрес сервераПример: Германия — Выберите адрес: домен или IP
Доменное имя: de-fkb-sha-vps3.vpn-pink.com
Альтернатива IPv4: 212.227.45.10
Альтернатива IPv6: 2a01:239:304:6900::1
Идентификатор сервера / Remote IDvpn-pink.com
Имя пользователя VPNЛичный кабинет →
Пароль VPNЛичный кабинет →

Оставьте Client Identity / Local ID пустым. Если поле обязательно, укажите имя пользователя VPN.

Не выбирайте файл сертификата: используйте доверенные центры сертификации системы. Не отключайте проверку сертификата и не устанавливайте случайные сертификаты.

Настройка

  1. Закройте VPN Pink и другие VPN-клиенты. Установите модуль strongSwan для NetworkManager командами ниже.
  2. Откройте Настройки → Сеть → VPN → + → IPsec/IKEv2 (strongSwan). Заполните поля ниже, выберите EAP (Username/Password).
  3. Включите Request an inner IP address и Enforce UDP encapsulation. Сжатие выключите, остальное оставьте по умолчанию. Сохраните и подключитесь через настройки Ubuntu. Подтвердите запрос администратора, если появится; не запускайте приложение через sudo.

Перед подключением: пакеты Ubuntu

Для IKEv2/IPsec нужны модуль NetworkManager и дополнительные модули strongSwan. Обновление AppImage не устанавливает эти системные пакеты.

sudo apt update
sudo apt install network-manager-strongswan libcharon-extra-plugins libstrongswan-extra-plugins

Проверка пакетов и модуля EAP

Запрос проверяет установленные пакеты. Проверка файла должна найти libstrongswan-eap-identity.so. Это не доказывает загрузку модулем работающего сервиса или успешную VPN-связь.

dpkg-query -W network-manager-strongswan strongswan-nm libcharon-extra-plugins libstrongswan-extra-plugins
dpkg -L libcharon-extra-plugins | grep 'libstrongswan-eap-identity.so'

Если журнал содержит “EAP_IDENTITY not supported” или ошибку загрузки eap-identity, установите пакеты выше. Сохраните работу и перезапустите Ubuntu для загрузки модулей. Затем сначала проверьте приложение VPN Pink. При ошибке получите новый журнал в отдельном терминале. Предупреждения о других необязательных модулях не означают, что нужно установить их все.

NetworkManager поддерживает WireGuard напрямую; дополнительный VPN-модуль не нужен.

Запускайте приложение и CLI от обычного пользователя, без sudo. Подтвердите запрос Ubuntu на настройку VPN. Отсутствующие пакеты и белое окно — разные проблемы; установка не гарантирует подключение.

Выберите адрес: домен или IP

В поле адреса укажите одно значение: домен либо IPv4 или IPv6 того же назначенного сервера. При проблемах DNS замените домен фиксированным IP. Для IPv6 нужно рабочее IPv6-подключение. Если есть отдельное поле Remote ID, оставьте vpn-pink.com. IP позволяет обойти DNS для адреса сервера, но не заменяет проверку сертификата.

VPNДоменное имяАльтернатива IPv4Альтернатива IPv6
ATat-sha-vps1.vpn-pink.com5.132.162.692a03:3180:4001:106::473d:989b
DEde-fkb-sha-vps3.vpn-pink.com212.227.45.102a01:239:304:6900::1
ESes-mad-sha-vps1.vpn-pink.com82.223.83.182001:ba0:253:6000::1
USus-sha-vps1.vpn-pink.com198.71.58.2442607:f1c0:f04f:f200::1

Если подключение не удалось

IKEv2 использует UDP 500 и 4500. Ответный трафик должен проходить; проброс портов домашнего роутера обычно не нужен. Отсутствие записанных пакетов не доказывает блокировку порта.

EAP_NAK и затем EAP_FAILURE означают отказ при согласовании EAP, а не обязательно неверный пароль. “Recovery remains armed” — статус приложения, не запрос прав администратора и не подтверждение подключения. Передайте поддержке время, платформу, сервер и журнал.

Сразу после ошибки откройте новый терминал и получите журнал командой ниже. Терминал, занятый приложением, не выполняет новые команды оболочки.

sudo journalctl -u NetworkManager --since "10 minutes ago" --no-pager

Не передавайте пароли, закрытые ключи, токены, QR-коды или полные конфигурации WireGuard. Проверяйте журналы перед отправкой.

Связаться с поддержкой →

VPN

Проверьте статус туннеля, доступ в интернет и изменение публичного IP. Открытое приложение или импорт профиля не подтверждают подключение.

IP →

Официальные источники