Skip to content

imldy/OpenVpnControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenVpn Web界面用户管理与流量控制系统

项目由来

由“Fas流控”修改而来,还有一部分文件来自于“聚力流控”,皆搜集自网络。侵删。

项目作用与项目定位

OpenVpn用户管理与流量控制。

暂未配套专用APP,适用于个人配合OpenVPN for Android或OpenVPN Connect等通用软件进行使用。

项目宗旨

搭建快速方便、使用优雅简洁。

代码人人可见,后门无所遁形。

如何使用

系统支持:CentOS 7.0 - 7.4

系统架构:KVM、Hyper-V、VMware、物理机

直接使用成品搭建

云端源(新功能更新不及时)

执行:yum -y install wget && wget "https://gitee.com/imldy/openvpncontrol/raw/master/fasCloudInstall.bin" && bash fasCloudInstall.bin

本地源(实时更新)

执行:cd ~;yum -y install git;git clone https://hub.fastgit.org/imldy/OpenVpnControl.git;cd OpenVpnControl;git fetch --all && git reset --hard origin/master;git pull;bash fasLocalInstall.bin

自行使用源码搭建

云端源

下载或克隆本仓库

压缩dependence\binbin.zip

压缩dependence\fas_webfas_web.zip

压缩dependence\openvpnopenvpn.zip

压缩dependence\resres.zip

将压缩后的zip文件放在dependence目录内

然后把整个dependence目录放在云端(主机空间或者对象存储)

修改fasCloudInstall.binDownload_host值为你云端位置,例如https://cc.bb.aa/dependence/

执行bash fasCloudInstall.bin

后门说明

项目初始文件皆来自于网络,能开源的都开源了,有无后门自行判断,我只能说明我目前没有发现,欢迎大佬参与项目寻找BUG和后门。

免责声明

仅供学习交流使用,使用后果自行承担。

感谢名单

感谢:Fas流控开发者

感谢:聚力网络科技

感谢:筑梦聚力网络工作室

感谢:heyixiao

感谢:ZSCloud - 知速云

感谢:其他对此项目源码做出贡献的开发者。

常见问题与回答

安装为什么这么慢?

1、可能是服务器带宽小

2、需要下载外网的文件

下载外网文件如何提速?

可以配置一个能访问外网的代理服务器。

修改/etc/profile文件

执行:vi /etc/profile

尾部追加如下内容:

#配置代理
http_proxy=http://你的代理IP地址:端口
https_proxy=https://你的代理IP地址:端口
#不代理的ip/域名/主机列表
no_proxy="127.0.0.1,localhost,mirrors.tencentyun.com,members.3322.org"
export http_proxy https_proxy no_proxy
#若代理需要账号密码,则添加;(否则请省略以下;)
proxy_username=你的代理的用户名
proxy_password=你的代理的密码
export proxy_username proxy_password

然后执行:source /etc/profile 即可生效。

About

OpenVpn Web界面用户管理与流量控制系统

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •