VPN分享计划
一键部署,和别人共享你的资源。
很多人都有国外的vps,一个月1TB的流量是用不完的。如果你愿意,可以和他人分享你的资源。
完整项目 (http://www.WantJr.com)
设计思路
用户类型 | 更换频率 | 流量限制 | 速度限制 | 共享性质 |
---|---|---|---|---|
普通用户 | 24小时 | 5 GB/天/端口 * 2端口 | 1MB/s/所有端口 | 多人共享一个端口 |
登录用户 | 7天 | 30 GB/周/端口 * 3端口 | 1MB/s/所有端口 | 多人共享一个端口 |
捐助用户 | 30天 | 2GB/月/端口 * 5端口 | 1MB/s/端口 | 一人独享一个端口 |
以上大约700GB每个月。 剩余300GB应该足够自己的使用。
普通用户
采用24小时的更换频率,使他经常访问网站来获取新的帐号密码,从而增加网站的流量。
登录用户
和普通用户一样,频率改变,用户体验会更好
捐助用户
独享一个帐号和端口。因此采用了流量限制。虽然是限制2GB每月,但是大部分的用户都只会使用1GB左右。所以成本还是很低的。
可能存在的问题
- 一旦用户进行大量的下载,会严重影响他人的体验。待思考一个方案来处理这个问题。
教程还未完成,尽快完成更新
教程
需要预装的软件
- python2.7
- tornado1.1 及以上
- shadowsocks
- MySQL
- crontab
用法 :
sudo /bin/bash build.sh
开源协议
a. 本项目基于WTF协议。
b. 也就是随便你怎么用,你开心就好。
下个版本新内容
重要更新:
- 将业务中的加密放在前端实现
- 在用户界面增加bug提交功能:一经核实赠送10G流量/月
- 部署TCP BBR算法
- 增加修改密码页面
非重要更新:
- 增加消息模块,和用户(包括匿名)互动
- 实时显示普通端口当前的使用人数, 捐助用户的未使用端口个数
- 实时显示网站的速度,网站的流量情况
- 显示网站的总访问人数
- 捐助用户说明,每次服务器最先登陆的用户抢到