docker volume create --name OVPN_DATA
docker run -v OVPN_DATA:/etc/openvpn --log-driver=none --rm kylemanna/openvpn ovpn_genconfig -u udp://127.0.0.1
docker run -v OVPN_DATA:/etc/openvpn --log-driver=none --rm -it kylemanna/openvpn ovpn_initpki
docker run -v OVPN_DATA:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn
docker run -v OVPN_DATA:/etc/openvpn --log-driver=none --rm -it kylemanna/openvpn easyrsa build-client-full vpn nopass
docker run -v OVPN_DATA:/etc/openvpn --log-driver=none --rm kylemanna/openvpn ovpn_getclient vpn > vpn.ovpn
Bu komutlarla docker ile kısa sürede openvpn server kurabilirsiniz. Sadece 2. satırın sonundaki ip adresini sunucunun ip adresi ile değiştirmeniz yeterli.
Config dosyası bulunduğunuz dizine vpn.ovpn olarak kaydedilir.
Kullanıcı adı vpn şifre istemeden sadece config dosyası ile bağlanabilirsiniz.