Sign inSign up

leleroyn/openvpn

By leleroyn

•Updated over 2 years ago

base on kylemanna/openvpn:2.4

Image
Networking
0

100

leleroyn/openvpn repository overview

⁠基于kylemanna/openvpn:2.4修改如下内容:

1.easyrsa build-server-full 生成的证书过期时间为3650天
2.easyrsa gen-crl 生成的证书过期时间为3650天
3.添加ovpn_addclient方法用于生成客证书,过期时间为3650天
4.添加启动时应用iptable规则,如果存在“/etc/openvpn/iptable_acl.sh”文件,则自动应用。


⁠常规命令

docker run -v /data/openvpn:/etc/openvpn --rm leleroyn/openvpn:1.0 ovpn_genconfig -u udp://$vpn服务器地址
docker run -v /data/openvpn:/etc/openvpn --rm -it leleroyn/openvpn:1.0 ovpn_initpki
docker run -v /data/openvpn:/etc/openvpn --rm -it leleroyn/openvpn:1.0 ovpn_addclient 客户名称
mkdir -p /data/openvpn/conf
docker run -v /data/openvpn:/etc/openvpn --rm leleroyn/openvpn:1.0 ovpn_getclient 客户名称 > /data/openvpn/conf/客户名称.ovpn
docker run --name openvpn -v /data/openvpn:/etc/openvpn -d -p 1194:1194/udp --cap-add=NET_ADMIN openvpn

Tag summary

Content type

Image

Digest

sha256:a21d9103e…

Size

6 MB

Last updated

over 2 years ago

docker pull leleroyn/openvpn:1.0