非凡首页|软件专题|软件资讯|非凡论坛|软件发布 安全访问|投诉报错
您当前位置:首页使用技巧关于比特精灵v3.6.0的IPv6支持

常用软件

关于比特精灵v3.6.0的IPv6支持

2015-06-05

比特精灵(BitSpirit) v3.6.0.550 官方版

比特精灵(BitSpirit) v3.6.0.550 官方版

分类:下载工具星级:软件大小:2.23 MB

平台:WinXp,Win2003,WinVista,Win 7,x64

比特精灵v3.6.0采用双堆栈技术完整的实现了对IPv4和IPv6(下一代互联网)的同步支持。此特性允许用户同时在一个任务中使用IPv4和IPv6,即能够同时从IPv4网络和IPv6网络下载/上传数据,对用户而言这是完全透明的(比特精灵也允许用户通过设置来限制程序使用哪种网络接口)。目前我们所使用的IPv4地址通常是类似于123.234.121.221的格式,在程序内部用4个字节来使用,而IPv6则通过16个字节(128位)来代表IP地址,通常是类似于xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx的格式,有关两者的详细技术信息,请点击前面的IPv4和IPv6的链接地址。目前世界上已经有了一个较为完整的IPv6网络,并且有不少用户已经通过纯IPv6或IPv6隧道方式连入了IPv6网络。
 
比特精灵提供了“一键式安装”来帮助用户建立IPv6连接,下面对此做一下简单介绍:

1,纯IPv6网络,即用户的电脑本身就位于IPv6网络之中:
  1),Windows XP SP1/SP2/SP3、Windows 2003:点击比特精灵的“个人设置”-“安装IPv6/Teredo”,此操作要求管理员权限,请在弹出的权限对话框内以管理员帐号登录或取消阻止选项。安装完成视实际情况可能需要配置本机的IPv6地址;
  2),Vista/Windows7:系统内置IPv6支持,无需安装。如要使用Teredo功能,可以参考1)安装。
 
2,IPv4用户连入IPv6网络(大部分用户属于此种类型):
  1),Windows XP SP1/SP2/SP3、Windows 2003:参考1.1。需要说明的是,对于公网用户,在安装完成后重启系统或重新拨号,然后运行比特精灵v3.6.0,程序应该就能检测到您的IPv6地址(通常是2002:xxxx:xxxx:xxxx:xxxx IPv6 6to4)。但是对于内网用户,安装完成后建议一定要重启系统,在系统启动完成1-2分钟后,比特精灵应该就能检测到您的IPv6地址(通常是2001::xxxx:xxxx:xxxx:xxxx IPv6 Teredo)。需要说明的是内网用户所使用的Teredo方式在连接效率和成功率上没有公网用户所使用的6to4模式好。用户可以通过打开IE,输入ipv6.bitspirit.ccipv6.lanspirit.net来测试IPv6功能是否正常。只要能正常的打开ipv6.bitspirit.ccipv6.lanspirit.net,则表示您的IPv6连接已经成功建立(这种IPv6连接并不是纯粹的IPv6连接,只是模拟连接。不过对于公网用户而言,效率较高,与IPv4连接的稳定性基本没有区别)。
  2),Vista/Windows7:无须安装IPv6功能,系统已内置支持。内网用户需要Teredo支持的,可以通过比特精灵的安装按纽来安装(注:比特精灵的安装功能会自动识别用户需要安装的内容,所以您可以放心使用该安装按纽)。需要说明的是,Vista下的Teredo功能不一定能正常使用,建议Vista用户升级到最新的Vista SP2(还有另一个升级到Vista SP2的理由是:Vista SP2没有TCP迸发连接数限制)。


 
下面是对比特精灵的IPv6功能的一些附加说明:
1,可以通过“个人设置”-“网络设置”来选择允许比特精灵使用的网络接口。默认情况下比特精灵会同时使用IPv4和IPv6接口(如果有的话)。如果用户想限制哪种类型接口的使用,只要把相关的选项框清除即可。需要注意的是,对于IPv6用户,即使清除了“允许IPv4的本地连接”和“允许IPv4的远程连接”的选项,程序还是有可能与通过模拟技术连入IPv6网络的IPv4用户建立连接。要完全禁止与IPv4用户建立连接,需要在“高级选项”里把“bt.net.disable4to6”置为true。如果在任务运行过程中切换了允许使用的接口类型,建议重启任务(停止再启动)或手动更新Tracker以便重新建立本地的可用连接列表。
2,IPFilter功能支持通过ipfilter6.dat来定义IPv6的过滤地址(更多内容参考下面的《IP地址过滤》)。
3,DHT功能只支持IPv4网络:目前的协议暂时还不能在两个网络之间互通。我们会在时机成熟的时候为DHT网络加入相应的支持。
4,代理和内网互联仅支持IPv4网络:IPv6网络下无此需求。
5,如果一个tracker服务器同时配置了IPv4和IPv6地址,比特精灵会优先使用IPv6地址来访问,访问失败才会切换回IPv4地址进行访问(对用户而言,这一切都是透明的,无须任何附加操作)。要想禁止这个行为,需要在“高级选项”-“bt.net.ipv6_preferred”,把它置为false。
6,有可能并不是所有ISP都支持解析IPv6域名(虽然在测试中大多数都运行正常),如果比特精灵能检测出您的IPv6地址,但却依然不能访问IPv6网站,请参考网上的一些设置本机DNS服务器地址的文章设置更为合理的DNS服务器地址;
7,IPv4用户通过前面的模拟连接连入IPv6网络,实质上还是IPv4连接,带宽也受到IPv4连接的限制,所以在比特精灵的设置向导还是要根据IPv4的情况来设置实际的连接类型,不能因此而选择“IPv6”连接;
8,比特精灵已经支持最新的IPv6 tracker扩展,默认的设置会在需要时自动提交合适的IP到tracker;
9,测试中发现部分防火墙不能正常支持IPv6从而会导致较高的CPU占用率,遇到此类情况推荐使用Windows自带的防火墙;
10,用于IPv6的端口测试服务器暂时还不稳定,所以如果用户安装了IPv6,那么端口测试功能应该显示“没有可用的测试服务器”(不影响正常的下载、上传);
11,如果要使用IPv6功能,建议的系统为:XP SP2、SP3/Vista SP2/Win7或更高的版本。2000SP4或XP/SP1的IPv6功能不完善;
12,全局日志显示的“IPv6 6to4”表示IPv4用户通过6to4模式连入IPv6,“IPv6 Teredo”表示IPv4用户通过Teredo模式连入IPv6网络,“IPv6”表示真正的IPv6网络连接;
 
IP地址过滤:
1,目前支持的ipfilter.dat里包含的是IPv4的地址过滤信息,v3.6.0支持通过ipfilter6.dat来定义IPv6的地址过滤信息,数据格式必须是类似于xxxx:xxxx:xxxx-xxxx:xxxx:xxxx,xxx,xxxxx的标准格式(ipfilter6.dat同时支持IPv4的地址过滤信息,但要求类似于xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx,xxx,xxxxx的标准格式);
2,程序默认会对模拟的IPv6地址做一个反向解析,即如果你禁止了对方的IPv4地址,对方也无法通过模拟的IPv6接口与你连接,反之亦然;
3,要改变2的行为,可以把“高级选项”-“bt.ipfilter.ipv6ext”置为false,此时程序不做反向解析,即如果你禁止的是对方的IPv4地址,则对方仍然可以通过模拟的IPv6接口与你连接,反之亦然;
4,对“bt.ipfilter.ipv6ext”的改动必须重启比特精灵,否则会导致地址过滤功能不精确;
 
比特精灵为什么要支持IPv6?
1,IPv4地址即将用尽,IPv6是未来之选;
2,对于IPv4用户而言,在某些情况下通过连入IPv6网络能够提供更好的网络连通性;
 
如何卸载IPv6?
1,如果只是想关闭比特精灵的IPv6支持,则只需在“个人设置”-“网络设置”里取消“创建基于IPv6网络的本地连接”和“接收基于IPv6网络的远程连接”即可;
2,如果想从系统中卸载IPv6功能,对于XP系统,在命令行模式下输入ipv6 uninstall,对于2003系统,在命令行模式下输入netsh int ipv6 uninstall回车运行即可;
3,对于Vista/Windows7,系统内置了IPv6功能,通常不应该删除;