- PVSM.RU - https://www.pvsm.ru -

Настраиваем OpenVPN на Linux Server’e с авто-подключением iOS устройств за 5 минут

Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут
В наше время, вопрос защиты своего трафика становится все актуальней, для решения проблемы конфиденциальности можно использовать множество методов.

Сегодня я расскажу о том, как за 5 минут настроить работающий VPN On Demand на iOS устройстве при наличии своего Linux сервера.

Идея написания поста возникла из-за того, что нет простого метода создания соединения VPN On Demand на iOS устройствах.
Если же вы хотите настроить соединение в ручную, то рекомендую вам следующую инструкции [1] от пользователя iznakurnozh [2].

Настройка OpenVPN Server

Об этом написано огромное количество страниц в интернете, OpenVPN server имеет огромные возможности для настройки, но в данном случае мы рассмотрим как установить сервер OpenVPN Access Server в 2 клика, но у него есть 1 ограничение, которым можно пренебречь если планируется использовать OpenVPN «только для себя» — Максимальное количество одновременных подключений ограниченно двумя.

И так, переходим на http://openvpn.net/index.php/access-server/download-openvpn-as-sw.html [3]
Выберем свою OS, скачиваем пакет и устанавливаем его, в процессе установки будет создан новый пользователь с именем openvpn, для него нужно будет установить пароль.
Напомню, что на Ubuntu установка пакета происходит по средствам команды
sudo dpkg -i %имя пакета%

После того, как пакет будет установлен, и пароль для пользователя openvpn был изменен (команда: sudo paswd openvpn)
Вы можете открыть следующий адрес:
https://127.0.0.1:943/admin/ [4]
В место 127.0.0.1 следует поставить IP адрес своего сервера, соответственно.

Вы увидите вот такой интерфейс управления:

Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут

Просмотр подключенных клиентов:

Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут

Выбор уровня тунелирования по модели OSI:

Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут

Обратите внимание, что по умолчанию авторизация пользователей осуществляется с помощью созданных пользователей в Linux системе.

Для подключения Любого устройства зайдите по адресу

https://127.0.0.1:943/ [5]
В место 127.0.0.1 следует поставить IP адрес своего сервера, соответственно.

Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут

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

В случае же с iOS, требуется скачать официальный клиент OpenVPN из App Store [6]
Затем зайти на https://127.0.0.1:943/ [5] и выбрать (Yourself (User-locked profile))
Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут

Вам предложат скачать файл, откройте его в приложении OpenVPN

Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут

У вас откроется приложение, в нем требуется нажать:

Настраиваем OpenVPN на Linux Servere с авто подключением iOS устройств за 5 минут

Затем вводим пароль [7], и подключаемся [8].

Приложение само создаст соединение в настройках VPN и будет им управлять, и главный момент, для чего это делалось, если вы заблокируете устройство, а потом разблокируете, то VPN соединение подключится вновь, так же будет происходить при переходе от 3G к EDGE потере wi-fi итд, работает практически всегда.

Надеюсь с помощью этой инструкции вы сможете сделать себе OpenVPN сервер с функцией авто-подключения.

Автор: shifttstas

Источник [9]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/openvpn/35594

Ссылки в тексте:

[1] следующую инструкции: http://habrahabr.ru/post/169463/

[2] iznakurnozh: http://habrahabr.ru/users/iznakurnozh/

[3] http://openvpn.net/index.php/access-server/download-openvpn-as-sw.html: http://openvpn.net/index.php/access-server/download-openvpn-as-sw.html

[4] https://127.0.0.1:943/admin/: https://127.0.0.1:943/admin/

[5] https://127.0.0.1:943/: https://127.0.0.1:943/

[6] официальный клиент OpenVPN из App Store: https://itunes.apple.com/ru/app/openvpn-connect/id590379981?mt=8

[7] вводим пароль: http://habrastorage.org/storage2/eb2/328/994/eb23289944b148c2700e8f1569632c67.png

[8] подключаемся: http://habrastorage.org/storage2/a30/b73/383/a30b73383e10acf15fcec9c8a5639bac.png

[9] Источник: http://habrahabr.ru/post/181512/