Ранее я писал как установить OpenVPN сервер подробно и с картинками. Если вы воспользовались моими инструкциями, то вам пришлось создавать сертификаты, настроить OpenVPN сервер, настроить iptables, создать конфиг-файлы для клиентских устройств. Ничего сложного там нет, но тем не менее, даже такие комиксы не всем под силу. Тогда предлагаю воспользоваться моим скриптом.
Сам скрипт выложен на GitHUB, посмотреть можно здесь.
Вам пондобиться выбрать и арендовать VPS. Как это сделать написано здесь. Нам понадобиться VPS на CentOS 7. Далее, желательно настроить SSH на вход по сертификату. Инструкция здесь. В этой же инструкции написано, как скачивать файлы с сервера с помощью WinSCP.
Отлично, вы вошли на свой сервер по SSH. Выполняем команду:
wget https://raw.githubusercontent.com/secfall/ovpn_install/master/ovpn_install.sh && bash ovpn_install.sh
Скрипт скачется, запустится и начнет задавать вам вопросы и комментировать свои действия на русском языке. Вам останется лишь читать и отвечать на вопросы скрипта. После установки OpenVPN скрипт перзагрузит сервер. После этого можете заходить с помощью WinSCP и скачивать из папки /root/ файл(ы) .ovpn с уже «вшитыми» в них сертификатами. Дальше применяете их как описано в этой статье.
Для установки прозрачного прокси-сервера 3proxi (про него в этой статье) запустите мой скрипт командой
bash /root/ovpn_install.sh
и выбирайте нужный пункт меню. В том же меню вы можете создать новых пользователей или удалить уже имеющихся.
Все генерируемые файлы срипты, конфиги и файлы, а также их расположение полностью совпадают с описаными в моих статьях.
Пользуйтесь на здоровье. Скрипт конечно же проверен на всех типах VPS от hostsailor.com