分页: 1 / 2

[分享]让我们的Azureus跑上200K

发表于 : 2006-09-29 22:34
aaronfromchina
本人是通过NetGear的ADSL路由器上网,ADSL下行速度为2M,上行速度为512K。如果你和我的上网环境相似,你的Azureus一定可以跑到200K以上!本文由个人的配置经历所写成,不足之处,欢迎指正。

由于Azureus是Java写的,所以在安装之前需要安装配置好Java。关于Java环境的安装详见:
快速设置指南
http://wiki.ubuntu.org.cn/%E5%BF%AB%E9% ... 7%E5%8D%97
安装Java环境
http://leyingcn.blog.hexun.com/5798509_d.html

安装Azureus很简单,在Terminal键下面的命令(或者通过Synaptic Package Manager安装)即可。

代码: 全选

sudo apt-get install azureus
安装成功后为在Applications -> Internet里看到Azureus。

许多人反映Azureus的下载速度很慢(甚至为0),一个主要的原因是没有正确的配置Azureus。下面将讲到一些常用的配置:

1. 你电脑是不是直接连接互联网?(你是不是在内网?)

如果你的电脑不是直接连接到互联网上的(比如:通过一个ADSL路由器上网),那么你需要配置NAT。通俗的说,配置NAT的目的就是:让你的网络设备(可能是路由器/猫)开放用于Azureus下载的端口。

2. 如何配置NAT?
如果您符合上述条件,就需配置NAT。当然,你必须知道如何进入该网络设备(路由器或猫)。在网络设备的设置界面里寻找Port forwarding/NAT rules/Virtual Server或类似的字眼(不同厂商的网络设备的用语可能不一样)。设置相应的端口。该端口为Azureus用于Incoming TCP Listen port的端口;设置你电脑的内部IP地址,即用Azureus电脑的IP地址。

下面举一个例子:

我是通过ADSL路由器上互联网的,本机的IP地址为:192.168.101.104(见图1)。

路由器的牌子是NetGear(网件)RP614v2,进入路由器设置界面,选择Port Forwarding(见图2)。

添加一条Port Forwarding规则,点击Add Custom Service(见图 3)。

Service Name可以自己命名;
Staring Port和Ending Port可以定义对一段连接的端口进行Forwarding;
Server IP Address填您安装Azureus电脑的IP地址(本例为:192.168.100.104)。
设置好了以后,点Add按钮。回到上一级页面后,点Apply按钮。

如何查看Azureus所使用的端口?启动Azureus,从Tools -> Options -> Connection的Incoming TCP Listen Port即是(见图 4)。

你的网络设置支持(UPnP)吗?
如果支持UPnP,请把它也打开(见图 5)。

同时确定Azureus是否启动UPnP功能。启动Azureus,Tools -> Options -> Enable UPnP(见图6)。


3. 检验Azureus监听端口是否打开。
如果你配置了NAT,这时就要检验一下配置是否成功。启动Azureus,选择Tools -> NAT / Firewall Test,点击Test即可测试监听端口是否打开(见图 7)。

4. 什么端口最好?
Azureus的默认端口为3万多。Azureus推荐使用49152 - 65534。我用了这几个端口试验了一下,觉得5万多的端口比较快。如果你们知道得更多,可以帮我补充一下吗?谢谢。

5. 根据网络带宽来配置上传最大值(为什么要关心上传值?)
原因一:如果大家都只下载而不上传,很快这个文件会因为没有种子而下载不了。
有人说:那我象征性的上传一点点就行了。
原因二:举一个例子,当你和其它用户都在从同一个种子下载,如果你的上传速度够快,其它用户可以直接从你这里下载到他们没有的部分,那么种子可以空闲出一些带宽以提供给你更快的下载速度。这只是一个例子,总之,你上传的越多,你也得益最多。
原因三:如果上传速度过快,你的电脑会疲于读写磁盘而影响你的下载速度。

所以,我们要找出最佳的上传值。

根据ISP公布的上传带宽,可以参考下表设置上传最大值(见图8)。
注:有些上传参数要将Tools -> Options -> Mode设置成Intermediate或Advance才看得到。


6. 最大下载值
本人按照上表(图8 , 512列)设置了max. simultaneous downloads和max. active torrents,速度反而变慢了。所以我把这两项值设为0(即不限制)。大家不防试试。

这是我家Azureus(图 9)。你得到了绿色的笑脸了吗?你状态栏右边的两个绿灯都亮了吗?


我也有几个不懂的问题:
为什么Azureus在屏幕右下角的提示无法Hide?
怎样加大缓存?好象会涉及到Java的什么东西?
希望得到解答。谢谢。

参考文章:
1. 非官司方新手入门指南 – 如何安装 P2P BT 客户端 (Azureus)?
http://wiki.ubuntu.org.cn/%E5%AE%89%E8%A3%85Azureus

2. How to find out if you have NAT problem and how to fix it
http://www.azureuswiki.com/index.php/NAT_problem

3. Why you need good settings for high download speed
http://www.azureuswiki.com/index.php/Good_settings

发表于 : 2006-09-29 22:53
eexpress
呀,这么详细。我只会开DMZ。

发表于 : 2006-09-30 8:49
karron
不错,我用的是ktorrent.

发表于 : 2006-10-17 9:47
水一方
先收藏

发表于 : 2006-10-18 15:57
hgjcool
收藏。

发表于 : 2006-10-24 4:27
我来也
青蛙在win下都很快的,不过耗内存启动慢。

发表于 : 2007-01-07 23:28
eahill
好贴子,刚刚修好azureus

发表于 : 2007-01-08 13:09
purewind
用不上

发表于 : 2007-01-28 9:40
jimmin
开了后 UPnP 是不是就不用开 NAT 了?

发表于 : 2007-01-28 9:50
yohu
晕,第一次听说速度跟端口号有关……
其实最主要就是端口映射了,映射好了,速度自然就快,最好不要设DMZ,设了DMZ你就失去一个免费的防火墙了。我只有一台机子也开路由很主要一个原因就是它可以充当我的防火墙。

发表于 : 2007-01-28 12:53
phomeray
azureus对中文识别貌似不太好,很多中文文件夹都是类似%ED的编码。

发表于 : 2007-01-29 4:17
ct
azureus如果对中文支持很好了,设置下,默认认成gb18030编码就ok了.
多国语言支持像azureus这样全面的不多啊.
我这里用bt还好,用edonkey的话adsl路由就挂了,哈,干脆不要nat了.

狂顶!!!

发表于 : 2007-01-31 15:34
qiuyongyin
正愁这问题呢。研究了一天,还是这个帖子解决了我的问题。谢谢啊

发表于 : 2008-05-30 3:55
yjkaka
请问下迅捷fr40路由器应该怎么设置,怎么找也找不到那些设置项。。

发表于 : 2008-05-30 5:16
yangyuruc
不错不错
留个脚印