按 ‘ 综合 ’ 分类归档

VPN销售管理系统一键安装包

wget http://d.zmrbk.com/vpn/zmrvpn.sh;chmod 777 zmrvph.sh;./zmrvpn.sh 2>&1 | tee zmrbk.com.log;

DR管理页面http://ip/dr

数据库管理http://ip/pma

这样建立的数据库中radius用户权限不够,我看了下只有查询权限,不能添加、删除、修改vpn用户信息,这时以root帐号登录phpmyadmin,选择radius用户——单击“权限”——编辑“权限”——全选“权限”——执行 就可以了。

最后下载DR的中文语言包 http://d.zmrbk.com/vpn/daloradius-0.9-8-hh.tar.gz   上传到/var/www/html/dr 目录解压,路径可能会有变,自己灵活处理!

如果重启后发现dr和phpmyadmin打不开,检查下httpd和mysqld服务是否启动,虽然我已把他们加入开机启动项!

追梦人博客|分享我所知道的 密码保护:VPN销售管理系统一键安装包

追梦人博客|分享我所知道的 密码保护:VPN销售管理系统一键安装包

补记:

断线检测
freeradius在用户断线时,验证端数据库内还会存在有用户的在线信息,当你设置用户在线数为1时,一旦用户断线,那么,他将无法再次连接。为了解决这个问题,我上传一份断线检测,可以自行添加为计划任务,每隔一段时间重复检测,检测到用户断线,会自行删除数据库内相关信息。 下载后请修改脚本内的XXXXX为您数据库密码
断线检测脚本下载地址:http://d.zmrbk.com/vpn/dx.zip

NAS名称显示
默认安装完,vpn服务器与freeradius服务器通信时不带有本地ip信息,有时候会导致验证失败或者NAS禁止失效
修改/usr/local/etc/radiusclient/radiusclient.conf文件,去除 nas_identifier  前面的#即可

TC限制VPN网速
TC 无需安装,Linux 内核自带
例:将vpn IP地址段192.168.1.0/24 上传下载限速为 5M
将以下内容添加到/etc/ppp/ip-up文件exit 0上面。
down=5Mbit
upload=5Mbit
#down
/sbin/tc qdisc add dev $1 root handle 2:0 htb
/sbin/tc class add dev $1 parent 2:1 classid 2:10 htb rate $down
/sbin/tc class add dev $1 parent 2:2 classid 2:11 htb rate 1024kbps
/sbin/tc qdisc add dev $1 parent 2:10 handle 1: sfq perturb 1
/sbin/tc filter add  dev $1 protocol ip parent 2:0  u32 match ip dst 192.168.1.0/24  flowid 2:10
#upload
/sbin/tc qdisc add dev $1 handle ffff: ingress
/sbin/tc filter add dev $1 parent ffff: protocol ip  u32 match ip dst \
192.168.1.0/24 police  rate $upload burst 100k drop flowid 2:11

说明:$1为网络设备接口名称,如ppp0,ppp1……
第4行建立qdisc队列
第5行建立类,限速5M
第7行为了不使一个会话永占带宽,添加随机公平队列sfq
第8行建立过滤器规则,对192.168.1.0/24下载限速为5M
第10-12行限制192.168.1.0/24上传限速为5M

删除所有 TC 限速规则
# tc qdisc del dev ppp0 root

显示qdisc队列状态
# tc -s -d qdisc show dev ppp0

显示class类状态
# tc -s -d class show dev ppp0

显示filter规则状态
# tc -s -d filter show dev ppp0

CentOS PPTP配置LNMP+PPTP+FreeRADIUS+DaloRADIUS+流量控制

折腾了好几天,查阅了很多资料,终于搞定了,泪牛满面,下面记录详细操作过程!注:测试环境为CENTOS5.8 x86

猛击阅读全文

Google反代

转载自:http://www.zmrbk.com/post-2012.html

由于众所周知的原因,谷歌在tc被屏蔽了,但是搜索学术性和一些技术性的文章百度又比不上,所以还得用到谷歌,为了方便自己,我就反代了一下谷歌,有两个版本。

猛击阅读全文

Azure · 蔚蓝简洁的Typecho主题

转载自:jimmycai

猛击阅读全文

请访问主站 suiyuanjian.com

猛击阅读全文

V5FM成立 外加 Vagex 赚零花钱的详细教程~

V5FM.com 已经正式成立。欢迎大家访问~

配置:

  • 1.到 http://126.am/OQ6yM0 下载 VagexRobot.AllInOne.php
  • 2.修改下面红字部分为你的id和email

if (PHP_SAPI !== ‘cli’) {
die (“This is CLI only version!”);
} else {
$v = new VagexRobot();
$v->set_userid(‘123456‘);
$v->set_youtube_email(aaa@gmail.com‘);

  • 3.debian执行如下命令:
  1. apt-get update && apt-get install php5-cli -y && apt-get install curl libcurl3 libcurl3-dev php5-curl -y && apt-get install screen -y && screen -S vagex
  2. php /root/VagexRobot.AllInOne.php
  •    centos执行如下命令
  1. yum update && yum istall php -y && yum install curl libcurl3 libcurl3-dev php5-curl -y && yum install screen -y && screen -S vagex
  2. php /root/VagexRobot.AllInOne.php
  • 4.Finish

以前没挂过vagex,所以也不是很清楚。。。貌似目前就这样吧。。。重启后好像就没有了。。。

JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理

http://www.freehao123.com/jae-git/

网站的域名已经更换完毕

是n1t.suiyuanjian.com

主域名 v5fm.com www.v5fm.com到时候即将用来建站!

域名更换思索

此域名以及博客将直接弃掉。

新的域名未定,到时候会通知以及宣传。

Unix bench 跑分错误解决

如果发现有make提示错误,那么请执行:apt-get install gcc automake autoconf libtool make

如果发现错误提示里面有perl出现,可以执行:apt-get install perl-Time-HiRes

通常情况 下也可能系统没有安装图形软件,执行下:apt-get install libxext-dev libgl1-mesa-dev

如果遇上错误提示:Error: Please install /usr/bin/time.,执行apt-get install time

回到顶部~