群晖docker部署openvpn

群晖docker部署openvpn

1、新建目录/data/openvpn/conf

2、docker中下载映像kylemanna/openvpn

3、配置文件,udp后面域名更换成自己域名或者IP

docker run -v /volume1/file/data/openvpn:/etc/openvpn --rm kylemanna/openvpn:latest ovpn_genconfig -u udp://home.xuzn.xyz

4、密钥文件,期间会提示设置密码,设置过程不可见

docker run -v /volume1/file/data/openvpn:/etc/openvpn --rm -it kylemanna/openvpn:latest ovpn_initpki

5、生成客户端证书

docker run -v /volume1/file/data/openvpn:/etc/openvpn --rm -it kylemanna/openvpn:latest easyrsa build-client-full openvpn nopass

6、导出客户端证书

docker run -v /volume1/file/data/openvpn:/etc/openvpn --rm kylemanna/openvpn:latest ovpn_getclient openvpn > /volume1/file/data/openvpn/conf/openvpn.ovpn

7、启动服务

docker run --name openvpn -v /volume1/file/data/openvpn:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn:latest

8、配置文件在1中的conf目录下,名称为openvpn.ovpn

9、配置文件下载到本地后,添加comp-lzo

发表评论