IT民工都知道chnroutes,不过这个路由表每过一段时间就要更新,在Windows上面还弄个VBS+批处理 是在是讨厌。
好在OpenVPN除了能推送VPN子网内确定的路由设置外,还能推送客户端子网内以客户端子网为网关的路由。这样我们就可以实现chnroutes路由表的远程下发。然后服务器上弄[......]
日期:2011年6月8日
PPTP/OpenVPN 利用TC/HTB进行差异化限速的思路和参考脚本
PPTP/L2TP的实现是非常容易的 ,因为每个用户都会生成一个ppp+设备 直接在这个设备上进行速度限制就可以了
在/etc/ppp/ip-up.d/新建一个没有后缀的可执行脚本 内容如下即可:
1 2 3 4 5 6 7 8 |
#!/bin/bash speed=612kbps #删除之前的定义 tc qdisc del dev $1 root #重新定义策略 tc qdisc add dev $1 root handle 2: htb default 10 tc class add dev $1 parent 2: classid 2:1 htb rate 100mbps ceil 100mbps tc class add dev $1 parent 2:1 classid 2:10 htb rate $speed ceil $speed prio 1 |
关于/etc/ppp/[......]