Шаг 1: Нам нужно купить сам VPS сервер, лучше в Европе, чтобы был пинг поменьше. Могу посоветовать HostSailor, у них есть тарифы 1.99$ в месяц. А главное это огромное количество способов оплаты.
Сервера хватит и с 256мб RAM, но лучше 512мб. Регистрируемся(кликабельно), покупаем и устанавливаем сразу Debian.


Шаг 2: Находим купленный VPS и тыкаем кнопку “HTML 5 Serial Console” и переходим в консоль сервера.

Шаг 3: В консоли вводим логин root и пароль который вы придумали во время покупки сервера. Далее обновляем сервер. Команды вводить по очереди, ожидая завершения каждой:
- apt-get update
- apt-get upgrade -y
- reboot
Ждем перезагрузки сервера и повторяем Шаг 2 (логинимся на сервер)
Шаг 4: Запускаем скрипт (команда указана ниже) и отвечаем на вопросы во время установки:
- wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
Отвечаем на вопросы так:
- Which protocol should OpenVPN use? – жмем Enter
- What port should OpenVPN listen to? – жмем Enter. Но если вы купили VPS с ограниченными портами, то указываете из возможных.
- Select a DNS server for the clients: – указываем цифрой какой DNS сервер хотим использовать для нашего VPN. Я выбираю Google = жмякую цифру 2 и Enter
- Enter a name for the first client: – указываем имя клиента для нашего OpenVPN сервера
Поздравляю, вы закончили настройку, если нужен еще пользователь, то повторяем Шаг 4 еще раз.
Шаг 5: Скачиваем WinSCP и подключаемся к серверу используя данные. IP сервера можно посмотреть на странице сервера. После входа вы окажетесь в домашней директории (root), скачиваем файлы с расширением *.ovpn.


Шаг 6: Скачиваем клиент OpenVPN. Запускаем и в трее кликаем ПКМ и добавляем скаченный файл *.ovpn. Подключаемся и радуемся! На телефон OpenVPN for Android.