部署OpenVPN的快捷方法

奥黛丽·逐爱者
2026-07-15 / 0 评论 / 4 阅读 / 正在检测是否收录...
在我的微信公众号里曾经写过OpenVPN的部署方法,好几个步骤都涉及到密钥、证书的生成,还要理解网络方面的一些概念,iptables也需要进行配置,想想都比较繁琐。
那正好公司也需要部署OpenVPN,到网上查了一些资料,看到了使用Docker Compose的部署方式,一下子就简单了很多,特分享下。
Github的链接地址:
https://github.com/GavinTan/openvpn
图片
然后就参考部署方式:
图片
docker-compose.yml
services:
  openvpn:
    image: yyxx/openvpn
    cap_add:
      - NET_ADMIN
    ports:
      - "1194:1194/udp"
      - "8833:8833"
    volumes:
      - ./data:/data
      - /etc/localtime:/etc/localtime:ro
    restart: unless-stopped
安装docker和docker compose可以通过一个脚本部署:
sudo yum install -y git && git clone https:

//github.com/slobys/docker.git && cd docker && chmod +x docker.sh && ./docker.sh

docker compose的启动命令:
[root@VM-16-7-centos openvpn]# docker compose down
[+] Running 2/2
 ✔ Container openvpn-openvpn-1  Removed                                                                                                                10.2s 
 ✔ Network openvpn_default      Removed                                                                                                                 0.1s 
[root@VM-16-7-centos openvpn]# docker compose up -d
[+] Running 2/2
 ✔ Network openvpn_default      Created                                                                                                                 0.0s 
 ✔ Container openvpn-openvpn-1  Started                                                                                                                 0.3s 
[root@VM-16-7-centos openvpn]# docker ps -a
CONTAINER ID   IMAGE          COMMAND                  CREATED         STATUS         PORTS                                                                                  NAMES
decbc91a763e   yyxx/openvpn   "docker-entrypoint.s…"   4 seconds ago   Up 3 seconds   0.0.0.0:1194->1194/udp, :::1194->1194/udp, 0.0.0.0:8833->8833/tcp, :::8833->8833/tcp   openvpn-openvpn-1
然后我们就可以到OpenVPN-WEB页面进行管理:
http://<;ip地址>:8833
图片
账号是admin,默认密码是admin。
然后就是设置VPN账户和配置文件等。
图片
客户端下载:
图片

https://openvpn.net/community/

图片
然后导入配置配置,可以连接成功。
图片
图标显示绿色,说明已经连接成功。

0

评论 (0)

取消