Debian下使用shell脚本计算生产RouteOS风格的chnroutes

首先安装ipcalc (CentOS下面的ipcalc和debian下面的不一样,要么你们自己改算法,要么移植吧。)

apt-get install ipcalc

得到类似

ip route add dst-addre[......]

Read more

使OpenVPN服务器推送下发chnroutes路由表

IT民工都知道chnroutes,不过这个路由表每过一段时间就要更新,在Windows上面还弄个VBS+批处理 是在是讨厌。
好在OpenVPN除了能推送VPN子网内确定的路由设置外,还能推送客户端子网内以客户端子网为网关的路由。这样我们就可以实现chnroutes路由表的远程下发。然后服务器上弄[......]

Read more

最近国际网络糟糕透顶,不得已为之,在隧道里面穿越隧道

操蛋的网络 学校买的国外数据库基本上都瘫痪了。
原因大家都懂的。其实很早就开始了 不过最近扩散到我们这里了,电信只要检测到长时间的国外链接 就会把你的国际链接给断开。次数多了直接就不让你出国了。
悲剧的是 连我的博客都殃及到了,没办法 咱们只能自己动手 丰衣足食了。
首先,借到国内某IDC的V[......]

Read more

CHNrouters 添加 Via Python For Win

虽然有个批处理版本 但是实际使用中发现问题很多 比如不能正确识别PPPOE地址等。
自己用Python写了一个 和CHNrouters规则不完全兼容 需要转换有脚本
另外 这个是For Win的 linux用户根本不需要

[......]

Read more

新浪视频的Access Control真有意思

读背景资料先:)
我访问sina视频总是提示该视频不存在或者已经被删除。一开始觉得奇怪?大开杀戒了?
后来才发现,我用着电信的专线线路,却使用着学校教育网的DNS。
在FireBug里面看http://v.iask.com/crossdomain.xml 这个请求是红的,在浏览器里面手动输入[......]

Read more