1 Star 0 Fork 0

崔涛涛 / ovpnmgr

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ovpnmgr

Script for configuring an OpenVPN server & clients.

Features

  • Configures OpenVPN and Easy-RSA.
  • Create .ovpn files for clients to connect.
  • Can revoke/delete clients so they won't work anymore.
  • Utilities for managing the OpenVPN service.
  • Secure & modern cryptography used by default.
  • Configured for high performance.

Notes

  • Uses AES-256-GCM/SHA512 for encryption.
  • Uses TLSv1.3 for the control channel.
  • Uses tls-crypt to prevent port-scanning and probing.
  • Runs on port 1194, protocol UDP by default.

Requirements

  • OpenVPN 2.4+
  • OpenSSL 1.1.1+
  • Easy-RSA 3.0+

Installing the above packages can be done on Arch like this:

pacman -S --needed openssl openvpn easy-rsa

Deployment

Everything is contained in one shell script. The first time it is ran, it will begin to setup and configure the OpenVPN server. Run it again whenever you want to add/delete clients or uninstall OpenVPN from your server.

curl -LO https://raw.githubusercontent.com/asineth0/ovpnmgr/master/ovpnmgr.sh
chmod +x ovpnmgr.sh
sudo ./ovpnmgr.sh

空文件

简介

Script for configuring an OpenVPN server & clients. OpenVPN 服务端和客户端配置生成器。 展开 收起
Shell
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/cuigray/ovpnmgr.git
git@gitee.com:cuigray/ovpnmgr.git
cuigray
ovpnmgr
ovpnmgr
master

搜索帮助