Giter VIP home page Giter VIP logo

openvpncontrol's Introduction

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 即可生效。

openvpncontrol's People

Contributors

imldy avatar dependabot[bot] avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.