goudenvis/openvpn3client
最新稳定版本:v1.3.1
Composer 安装命令:
composer require goudenvis/openvpn3client
包简介
Install and connect to one or multiple VPN-tunnels
README 文档
README
OpenVPN3-client is a package to setup a oVPN-tunnel to a server.
Installation
Install Openvpn3 client on your client server:
https://community.openvpn.net/openvpn/wiki/OpenVPN3Linux
Once OpenVPN3 is installed just add the package to your project:
composer require goudenvis/openvpn3-client
Add in your .env file the following variable:
VPN_CLIENT_FOLDER=
Usage
Add the .ovpn file(s) in the located folder.
Install the added .ovpn configuration files
php artisan openvpn3-client:add-config {name}
Remove a config
php artisan openvpn3-client:remove-config {name}
Start a tunnel
php artisan openvpn3-client:start {name}
To do
This package isn't complete. Feel free to add functionality. If you have found any security issues, please contact me directly.
There is a small to do list:
- Add DCO support
- Extend the configuration
- Add logging in database
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-08-14