2009年1月25日星期日

Feodra下的BT神速

许多人都说Linux下BT下载没有好的软件,速度一直很慢,我就不同意这种说法了。呵呵!!Linux也有BT神器的。

GNOME自带的BT软件是Transmission,很轻量级,占用资源也不高,但是不支持DHT网络,在内网下载很不理想,而且相对支持DHT的BT软件,寻找资源始终是一个弱项,所以提速的时间会比较慢,达到满速的机会也困难些。







发件人 Linux

我用的是Deluge这个软件,当然用Azureus(VUZE)也是很不错的。不过我个人不大喜欢用Java的软件,主要是因为速度不是很快的缘故吧,呵呵!

首先是安装软件,Fedora是用yum的,所以在终端里输入
yum install deluge

当然也可以在Add/Remove Software那里选择安装,效果是一致的。稍等片刻,即可安装完成。

然后启动Deluge,点击“编辑”里的“首选项”,点选第二个选项卡“网络”,看到了一堆选项。在Incoming Port。如果是路由器上网的,建议是使用固定端口。如果是ADSL或者有线通直接上网的,则建议使用随机端口,以免被电信运营商封闭了常用的BT端口,导致BT下载没有速度。第二步把附加外部网络的各个选项都选上,目的就是为了能够连接更多的种子,特别是路由器上网的朋友,要把来源交换和DHT都选上,这对于内网下BT来说是很有帮助的。







发件人 Linux

然后转到第三个选项卡“带宽”,在全局带宽使用情况,那里把“最大连接数”、“最大半开连接数”和“每秒最大尝试连接数”都设置为-1,目的是为了增加更多的连接。而最大下载速度和最大上传速度,则根据个人的网络情况差异来设定。一般是最大下载速度设置为下行带宽的2倍,而最大上传速度则设置为上行贷款的70%~80%。以我1Mbps的ADSL连接来看,我是把最大下载设置为200KB/s,而最大上传速度为40KB/s。最后按应用按钮一下即可。对于直接ADSL或有线通上网的朋友来说,设置就完成。即可享受奔腾般的下载速度了。







发件人 Linux

而对于使用路由器上网的朋友,需要再设置一下路由器。不过前提是你要有路由器的绝对控制权,这个办法是面向一般家庭用户,而至于办公场所,路由是有网管员管理的,一般人员没有权限设置路由器的。这方面的朋友我确实是爱莫能助了。以TP-Link的R420系列家用路由器为例。先进入路由器的主界面,然后点选转发规则的虚拟服务器,如果你设定的是固定IP,则填写本机的IP地址和映射的端口,协议为ALL,并点选启用和保存。如果是动态获取IP或者多机同时BT下载,则点选特殊应用程序,输入触发端口和开放端口(应与Deluge软件里设定的端口是一致的),协议皆为ALL,并点选启用和保存。如果是用UPNP服务映射端口的,先安装libupnp和gupnp两个软件包,随后在路由器选择UPNP设置,启用UPNP服务,保存即可。







发件人 Linux








发件人 Linux








发件人 Linux

安装libupnp和gupnp的办法,终端里输入
yum install libupnp gupnp

稍等片刻即可,或者在Add/Remove Software选择安装。

如果速度还是上不去咋办?检查一下防火墙吧!在终端system-config-firewall,然后输入root用户的密码,在其他端口里加入Deluge设置的端口即可。在此过程中不要关闭终端,否则设置界面会立刻关闭。(或者在系统→管理→防火墙也可以打开防火墙设置的界面。)







发件人 Linux

PS:实在不行,就把SELinux关闭吧,那绝对是恼人的工具。(卸载SELinux也未尝不可!)

2 条评论:

  1. 怎么神也不够迅雷神。我每个星期都下载Desperate Housesives,300多M的视频,国外的种子。在学校,用正规的BT软件,10多K要拉上一个晚上才好;在vbox下挂上迅雷,哇,一开始就200K,上M,几分钟搞定!看在节省能源的份上,有时有必要选择一下流氓软件。

    回复删除
  2. 学校例外....我系家里到满速也不是一件难事...
    发现vuze是个好东西....研究打包ing

    回复删除