Skip to content
浏览量:

OpenVPN 搭建与配置

安装

安装宝塔面板(建议 9.2.0 及以上正式版),并安装 Docker 服务。完成后,在应用商店搜索关键词 VPN

搜索到结果后,选择 openvpn 并安装。根据需求设置端口 11920,并确保勾选“允许外部访问”。

OpenVPN 安装页面

调整客户端配置文件

服务安装完成后,进入详情查看配置文件路径,找到 openvpn_xxx.ovpn 后编辑。

查看配置文件路径编辑 ovpn 文件

主要确认以下两项:

  1. remote 行中的端口与服务端一致(例如 11920)。
  2. 如需关闭旧压缩参数兼容告警,可加入:
conf
comp-lzo no

保存后下载 openvpn_xxx.ovpn,分发给需要接入 VPN 的客户端用户导入使用。

修改 ovpn 配置示例

导入配置文件到 Windows 客户端

客户端用户拿到 openvpn_xxx.ovpn 后,通过 OpenVPN 客户端软件导入配置即可。

Windows 客户端导入配置

创建多个客户端证书

shell
docker-compose run --rm openvpn_4Snp easyrsa build-client-full test02
# test02 为客户端名称

docker-compose run --rm openvpn_4Snp ovpn_getclient test02 > test02.ovpn
# test02 为客户端名称

参考资料