在utorrent里屏蔽cernet的非免费ip

2011-12-17: 修正loopback地址,感谢wswj指出
2011-09-29: 合并相邻ip段,感谢sparkcat指出bug所在
2011-09-12: 感谢sparkcat,修正了私有地址ip
2011-09-10: 找到了一个合适的服务器作为跳板,现在本站已经可以提供实时的ip列表 ^.^

我们知道,教育网(cernet)不仅国内出口慢,而且国际出口是收费的,这样校园网的用户们在使用国际出口时有可能需要支付国际流量费。最为常见的情况,就是用utorrent挂bt/pt超出国际流量配额,导致不能浏览国际网站。为此,葡萄上还有人给出了在utorrent里屏蔽cernet非免费ip的方法,不过他用的是matlab,而且人工介入的步骤太多,使用不便。

于是我用php实现了这个功能,首先从cernet管理部门的网页中得到免费ip列表,加入保留的ip地址,再取补集。 继续阅读在utorrent里屏蔽cernet的非免费ip