Desinstalar Openvpn
Desinstalar openvpn
Para desinstalar unicamente openvpn en Ubuntu 16.04 (Xenial Xerus) ejecutar los siguientes comandos:
sudo apt-get remove openvpn
Desinstalar openvpn e los paquetes dependientes Para desinstalar el paquete openvpn y todos los paquetes dependientes que ya no sean necesarios en Ubuntu Xenial.
sudo apt-get autoremove openvpn
Purga openvpn Usted también puede eliminar la información de configuración del openvpn en Ubuntu Xenial ejecutar lo siguiente comando:
sudo apt-get purge openvpn
Para eliminar la información de configuración del openvpn y todos los paquetes dependientes en Ubuntu Xenial ejecutar:
sudo apt-get autoremove --purge openvpn
Instalar Docker de Openvpn
Crearemos un fichero
vim docker-compose.yaml
Copiamos los parámetros adentro del fichero.
version: '2' services: openvpn: cap_add: - NET_ADMIN image: kylemanna/openvpn container_name: openvpn ports: - "1194:1194/udp" restart: always volumes: - ./openvpn-data/conf:/etc/openvpn
docker-compose run --rm openvpn ovpn_genconfig -u udp://osvillalba.ddns.net
docker-compose run --rm openvpn ovpn_initpki
sudo chown -R $(whoami): ./openvpn-data
Correr docker-compose
docker-compose up -d openvpn
Ver el logs de docker
docker-compose logs -f
Crear un usuario de conexión
export CLIENTNAME=osvillalba
docker run --rm openvpn easyrsa build-client-full $CLIENTNAME
docker-compose run --rm openvpn ovpn_getclient $CLIENTNAME > $CLIENTNAME.ovpn