docker run -v /data/openvpn:/etc/openvpn --rm chenji1506/openvpn:2.4.8 ovpn_genconfig -u udp://1.1.1.1
复制
生成密钥文件
要求输入私钥密码
1 2 3 4 5
docker run -v /data/openvpn:/etc/openvpn --rm -it chenji1506/openvpn:2.4.8 ovpn_initpki Enter PEM pass phrase: 123456 # 输入私钥密码 Verifying - Enter PEM pass phrase: 123456 # 重新输入一次密码 Common Name (eg: your user,host,or server name) [Easy-RSA CA]: # 输入一个CA名称。可以不用输入,直接回车 Enter pass phrase for /etc/openvpn/pki/private/ca.key: 123456 # 输入刚才设置的私钥密码,完成后在输入一次
复制
生成客户端证书
chenji改成其他名字
1 2
docker run -v /data/openvpn:/etc/openvpn --rm -it chenji1506/openvpn:2.4.8 easyrsa build-client-full chenji nopass Enter pass phrase for /etc/openvpn/pki/private/ca.key: 123456 # 输入刚才设置的密码
复制
导出客户端配置
1
docker run -v /data/openvpn:/etc/openvpn --rm chenji1506/openvpn:2.4.8 ovpn_getclient chenji > /data/openvpn/conf/chenji.ovpn