利用迅雷做IPV6多线程下载

今天下午收到一份纠结,关于这篇文章侵权的问题。好吧,无论如何,支持各种维权的努力~~腾出一个晚上的时间,重新整理下关于迅雷IPV6多线程下载的问题。

Linux下貌似myget已经支持IPV6多线程,还算给力,当然,心理上还是倾向于Flashget。Windows下泛滥的迅雷和旋风都木有IPV6支持,所以只能DIY一下。

在这儿,首先引荐下Xiaodu的《Win7轻松用……》,用本机做个portproxy,就解决了下载的问题。

说下Linux

根据发行版的不同,可能有ip6tables、iptables-ipv6等不同的包,用法跟iptables以及更为熟悉的route命令都类似。

原理就是把要下载的URL中host部分人为DNS到localhost等,然后再通过端口转发映射到对应的IPV6地址。

一般来说,工作在3层以下的转发应该都比较有效。

关于Windows

首先说下为啥Windows下一只没有ipv6多线程下载的软件?原因:没必要。

对普通用户来讲,ipv6环境普及率很低;而对于科研网及教育网的用户,除了utorrent带走大量流量,其他资源太少,少量的资源都是FTP6形式的。

当然,随着IPV6逐渐进入部署(来自中国电信的小道官方消息),相信迅雷等等很快也会支持IPV6(毕竟,现在IPV6胜似白菜,大街上人人都懂的)。

主要的操作要点:

  1. 设置端口转发。语法:netsh接口portproxy命令(TechNet),
    add v4tov6listenport= {IntegerServiceName} [[connectaddress=] {IPv6AddressHostName}] [[connectport=] {IntegerServiceName}] [[listenaddress=] {IPv4AddressHostName}] [[protocol=]tcp]
  2. 设置下host,一般在C:Windowssystem32driversetchosts,把要下载的地址映射到127.0.0.1

这个临时用下还是很给力的~速度提升钢钢的。

Updates:

2010.4.23: 删除了原有内容,简单重新写。请见谅。

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Permalink: http://zyj.me/article/thunder-ipv6-multi-thread
Tags:
« »

Comments are closed.

我的微博