goudenvis / openvpn3client
安装并连接到一个或多个VPN隧道
v1.3.1
2024-08-14 12:15 UTC
Requires
- php: ^8.2
- laravel/framework: ^11.0
README
OpenVPN3-client 是一个用于设置到服务器 oVPN 隧道的包。
安装
在您的客户端服务器上安装 Openvpn3 客户端
https://community.openvpn.net/openvpn/wiki/OpenVPN3Linux
OpenVPN3 安装完成后,只需将包添加到您的项目中
composer require goudenvis/openvpn3-client
在您的 .env 文件中添加以下变量
VPN_CLIENT_FOLDER=
用法
将 .ovpn 文件添加到指定文件夹中。
安装添加的 .ovpn 配置文件
php artisan openvpn3-client:add-config {name}
删除配置
php artisan openvpn3-client:remove-config {name}
启动隧道
php artisan openvpn3-client:start {name}
待办事项
此包尚不完整。请随意添加功能。如果您发现了任何安全问题,请直接与我联系。
有一个简短的待办事项列表
- 添加 DCO 支持
- 扩展配置
- 添加数据库日志记录
贡献
欢迎拉取请求。对于重大更改,请先创建一个问题来讨论您想要更改的内容。