Un serveur OpenVPN avec Docker

https://memo-linux.com/un-serveur-openvpn-en-moins-de-5-minutes-avec-docker/


L’outil de virtualisation Docker est vraiment magique pour mettre en place très rapidement des services comme un petit serveur vpn avec OpenVPN.

logo_openvpn_docker

Pour faciliter la mise en œuvre d’un petit serveur VPN, Kyle Manna met à disposition une image Docker basée sur OpenVPN avec EasyRSA PKI CA.

Caractéristique de l’image Docker docker-openvpn :


 

docker pull kylemanna/openvpn
docker run --volumes-from ovpn-data -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn
docker run --volumes-from ovpn-data --rm -it kylemanna/openvpn easyrsa build-client-full client-bureau nopass
docker run --volumes-from ovpn-data --rm kylemanna/openvpn ovpn_getclient client-bureau > client-bureau.ovpn
openvpn --config client-bureau.ovpn

Personnaliser les serveurs DNS

docker ps
CONTAINER ID  IMAGE         COMMAND     CREATED      STATUS      PORTS                     
fd45d4ace481  68fbf9e45ab5  "ovpn-data"  2 weeks ago  Up 13 days  0.0.0.0:1194->1194/udp
docker exec -i -t fd45d4ace481 /bin/bash
vi openvpn.conf
push dhcp-option DNS 37.187.0.40
exit
docker stop fd45d4ace481
docker start fd45d4ace481

Revision #3
Created 2024-11-19 19:05:11 UTC by Admin
Updated 2024-11-19 19:09:38 UTC by Admin