如何设置utorrent只走ipv6流、不走ipv4流量

首先找到以下位置
C:\Users\用户名\AppData\Roaming\uTorrent(win7)
C:\Documents and Settings\用户名\Application Data\uTorrent(XP)
(2.0以下版本可放在在安装目录下)
步骤:
开始-运行  (快捷键WIN+R)  输入%AppData%\uTorrent

在弹出的文件夹找到  ipfilter.dat(没有的话就新建一个)
以文本文件的形式打开
输入以下内容:
0.0.0.0 - 255.255.255.255
保存,重启UT
注意:UT设置高级里的 ipfliter.enable需设置为true

提醒:
 部分用户同时在使用校内的PT,而且这些PT站点是基于IPV4传输的。这样设置之后就无法使用了。
 解决办法:询问学长、信息处或者百度以及学校BBS,找到学校的IP段,然后排除这些剩下的IP段,写到上边的 ipfilter.dat里边(替换原来的)

比如西电的排除后剩下的IP段是

0.0.0.0 - 115.155.0.0

115.155.63.255 - 202.117.112.0

202.117.127.255 - 210.27.0.0

210.27.15.255 - 219.244.112.0

219.244.127.255 - 219.245.64.0

219.245.127.255 - 222.25.128.0

222.25.191.255 - 255.255.255.255


PS:大家千万不要看到里边很多种子文件就给删除了,这样会很悲剧的~
如果需要修改请在 ut---选项---设置--目录  里边修改(torrent位置,任务完成后将torrent移动到)将位置改到其他地方。

成功标志:UT日志中出现以下字样----[2010-11-20 14:26:30]  载入 ipfilter.dat (7 个条目)

已测试:六维,校内的PT(西电睿思)
 
 
------------------------------------------------------------------------------------------------------------------------------------------------------
 
 
建了ipfilter,内容是 
0.0.0.0-255.255.255.255 
设置里也enable ipfilter了 
日志如下: 
[2012-03-07 16:18:08]  total physical memory 4276572160 max disk cache 33554432 
[2012-03-07 16:18:08]  载入 ipfilter.dat (1 个条目) 
[2012-03-07 16:18:09]  IPv6 is installed 
[2012-03-07 16:18:09]  Got Teredo Address: 2001:0:4137:9e76:875:2fb1:5990:deb4 
下了一个电影,从用户选项卡里看到的都是ipv6的地址,即都是2001:0:啥的,我觉得好像一切正常啊。 
问题来了,这些明明都是ipv6的,可是我的校园网账户的流量走的飕飕的啊。。。天啊,为啥。。。 
////////////////////////////////////////
你的ut的日志: 
[2012-03-07 16:18:09]  Got Teredo Address: 2001:0:4137:9e76:875:2fb1:5990:deb4 
2001:0:开头的不行,其他2001开头的没问题 
  
解决方法: 
开始-运行-输入netsh interface ipv6 set teredo disable回车 
重启ut 
/////////////////////////////////////////////
真的非常感谢,昨天晚上试验了一下 下载了 30G ,只有不到10M流量。 
PS.win7 要有管理员权限才能操作命令 
  
顺便转一个介绍的 
  
如果大家在用笔记本,经常调试网络的话。WINDOWS 会自发建立一条IPV6的隧道,通常我们用ipconfig /all就会看到很多条隧道,比如我这边有40多个隧道,想看ipv4信息的话,就会一闪而过,给使用带来不便。这是因为windows在IPv6迁移过程中需要使用一种或多种IPv6过渡技术。 
只要使用以下3条命令把ipv6的接口关闭即可: 
CODE:  
netsh interface teredo set state disable 
netsh interface 6to4 set state disabled 
netsh interface isatap set state disabled 
附录: 
我们只用运用以下3条命令把IPv6的接口关闭即可    
netsh interface teredo set state disable         //netsh接口禁用Teredo的设置状态   
netsh interface 6to4 set state disabled          //netsh接口的6to4设置状态禁用  
netsh interface isatap set state disabled       //netsh接口isatap设置状态禁用    
  
若想复原IPv6隧道则用以下命令:    
netsh interface teredo set state default      //netsh接口Teredo的默认设置状态    
netsh interface 6to4 set state default         //netsh接口的6to4默认设置状态    
netsh interface isatap set state default      //netsh接口isatap默认设置状态 
   
如果打算向IPV6迁移,下面我们介绍对ISATAP、6to4和Teredo提供拟定计划时应注意的事项。 
1.ISATAP 
在默认情况下,ISATAP主机使用DNS及其他IP名称解析技术解析名称ISATAP到一个IPv4地址,以获得ISATAP路由器的IPv4地址。一旦主机确定了ISATAP路由器的IP地址,就会使用IPv4单播信息从路由器中获取自动配置信息。为 了确保客户端可以找到ISATAP路由器,可以计划使用下面的技术: 
■ 如果ISATAP路由器是一个计算机,配置该计算机的名称为ISATAP。 
■ 为每个DNS域创建一个DNS条目。 
■ 在Hosts增加一个条目。 
■ 创建一个静态WINS记录。 
■ 在所有的ISATAP主机上运行netsh命令。 
更为详细的说明请参照2.3.7小节的"配置计算机作为ISATAP路由器"部分。 
2.6to4  
6to4允许使用现有的IPv4 Internet连接访问IPv6 Internet。6to4要求有一个6to4路由器和一个公共IPv4地址(例如ISP分配的地址)。只支持IPv4的路由器不能当作6to4路由器。因此,如果当前在使用只支持IPv4的路由器访问Internet,那么需要升级或更换路由器。 
在为升级投资获取6to4或Teredo的支持前,应评估连入IPv6 Internet的收益是否超过代价。除非需要的特定资源无法从IPv4 Internet上得到而必须访问IPv6 Internet,否则连入IPv6 Internet可能不会得到任何实际的好处。通常,公共IPv6 Internet资源(例如网站)也可从IPv4 Internet上得到。 
3.Teredo 
如果没有一个使用公共IPv4地址的6to4路由器,可以使用Teredo来提供主机IPv6 Internet连接。为了在使用Teredo时得到最好的结果,可以选择支持UDP端口转换的锥形或受限NAT,并避免使用对称NAT。当实施Teredo时,可能会发现需要改变NAT或防火墙的配置。因此,应该准备好与网络管理员合作来提供需要的连接 。 
可以使用Microsoft的Internet Connectivity Evaluation Tool(Internet连接性评估工具 ),来确定当前的NAT是否支持Teredo。要使用该在线工具,可以在Microsoft Windows Internet Explorer中打开网址http://www.microsoft.com/windows/using/tools/igd/,然后按照提示进行操作. 
///////////////////////////////////////////
xp和2003下面,这些命令的interface后面要加ipv6  
 
【转自:http://zhidao.baidu.com/question/365234439.html    http://www.newsmth.net/nForum/#!article/NetResources/171840】

你可能感兴趣的:(如何设置utorrent只走ipv6流、不走ipv4流量)