goudenvis/openvpn3client

安装并连接到一个或多个VPN隧道

v1.3.1 2024-08-14 12:15 UTC

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 支持
  • 扩展配置
  • 添加数据库日志记录

贡献

欢迎拉取请求。对于重大更改,请先创建一个问题来讨论您想要更改的内容。

许可证

MIT