Настройка OpenVPN Connect (iOS, iPhone, iPad)

Настройка OpenVPN Connect (iOS, iPhone, iPad)

Настройка OpenVPN Connect (iOS, iPhone, iPad)OpenVPN Connect — бесплатное приложение для подключения к собственным OpenVPN серверам. Устанавливается из AppStore.

Клиент работает только с TUN интерфейсом. Нужно использовать в конфигурации на сервере и на клиенте строку:

dev tap0

вместо:

dev tun0

Создаем клиентский конфигурационный файл client.ovpn со следующим содержимым:

port 1194 # указываем порт
client # режим работы - клиент
dev tun0 # указываем интерфейс
remote 94.72.60.243 1194 # указываем IP адрес и порт сервера
ca ca.crt # название основного сертификата
cert client2.crt
key client2.key # сертификат и ключ клиента
proto tcp # указываем протокол работы
comp-lzo # сжатие

Открываем в iTunes раздел с приложениями и к этому приложению прикрепляем конфигурационный файл, сертификаты и ключ. Вместо 2 сертификатов и ключа, можно использовать файл pks12 и конфигурационный файл client.ovpn (нужно изменить под pks12).

На Linux серверах, при использовании интерфейса TUN, невозможно сделать мост между локальной и VPN сетью. Необходимо сделать маршрутизацию между сетями, командой:

push route