很多pt网站都说在uT安装目录下添加一个ipfliter.dat的文件就可以屏蔽ipv4流量,实则不然,有很多同学会发现,在按照要求去做后ipv4仍旧会跑流量,这对于那些学校对ipv4收费的同学来说是很令人苦恼的事情,下面我就分享一下自己从各个网站搜寻后总结的一点经验。
ipv6其实分很多种,有teredo,6to4和isatap等几种,其中前两者会跑ipv4流量,而后者(isatap,被称为隧道技术)应该是几乎不耗ipv4流量,下面就如何屏蔽前两者,只用isatap的操作做详细说明。(适用于Win7和Win8系统,其他系统我没有试过,据说对于xp和2003系统,以下命令的interface后面要加ipv6)
1、同时按下Win+R,会弹出运行窗口,输入cmd,按下Enter键或者按确定,弹出命令指示符。(或者从开始>所有程序>附件>命令指示符打开,有的电脑可能需要以管理员身份运行)
2、输入netsh interface teredo set state disable ,按Enter键确认。(此举在于禁用teredo)
3、输入netsh interface 6to4 set state disable ,按Enter键确认。(此举在于禁用6to4)
4、输入netsh interface isatap set router isatap.********.edu.cn ,其中********是学校的英文名称,各个大学的网址可能有所不同,请自行确认所在大学的isatap隧道接入点。
5、打开网络和共享中心>本地连接(Win8为以太网)>属性,不勾选ipv6协议,至此,应该就大功告成了。
打开uTorrent,打开日志,如果没有Got Teredo Address之类的字样出现,则真正大功告成了。
附:如果以后重装系统,觉得输入这些命令很麻烦,也容易忘,(我弄过好几次,基本就记住了),请新建3个文本文档,名称可以自定义,建议分别命名为netsh interface teredo set state disable.txt,netsh interface 6to4 set state disabletxt,netsh interface isatap set router isatap.********.edu.cn.txt,然后内容分别输入netsh interface teredo set state disable,netsh interface 6to4 set state disable,netsh interface isatap set router isatap.********.edu.cn,最后另存为,将所有的txt后缀改为bat后缀,就可以转换成Windows批处理文件。以后只需要分别右键这些文件,以管理员身份运即可,最后完成第5步。