CentOS 7 Docker 安装 OpenVPN

Docker   2023-04-13 11:52   718   0  

拉取镜像

docker pull kylemanna/openvpn

初始化数据

docker run -v /data/openvpn:/etc/openvpn --rm kylemanna/openvpn ovpn_genconfig -u udp://IP

生成证书

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

启动服务

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

新建用户

docker run -v /data/openvpn:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full 用户名 nopass

导出用户配置文件

docker run -v /data/openvpn:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient 用户名 > /data/openvpn/conf/用户名.ovpn

删除用户

docker run -v /data/openvpn:/etc/openvpn --rm -it kylemanna/openvpn easyrsa revoke 用户名
docker run -v /data/openvpn:/etc/openvpn --rm -it kylemanna/openvpn easyrsa gen-crl update-db
docker restart openvpn


博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。