Инструкция по установке: https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#installing-ansible-on-ubuntu
git clone https://github.com/mamontovdmitriy/fast-install-openvpn.git
Загрузить используемые роли в подкаталог roles
:
- EasyRSA https://github.com/nkakouros-original/ansible-role-easyrsa
- Stouts.openvpn https://github.com/Stouts/Stouts.openvpn
Ссылка на инструкцию.
Замените в файле hosts.yml
значение {YOUR_SERVER_IP}
на IP-адрес вашего сервера.
В терминале выполнить команду
ansible-playbook -i hosts.yml vpn.yml
Файлы для подключения находятся на сервере в каталоге /etc/openvpn/ovpns/*
.
Забрать их на компьютер можно командой
scp root@{YOUR_SERVER_IP}:/etc/openvpn/ovpns/* ./
В конфигурации по-умолчанию создается два клиента client1
и client2
с паролем password123456
.
Доступный хостинг под VPN и не только: https://my.vdsplanet.net/?affid=32