| 本帖最后由 minfengyk 于 2016-10-28 18:00 编辑 
 
 aria2.conf配置文件修改教程 1、输入:killall aria2c 2、输入:vi /opt/etc/aria2.conf,按i键进入编辑模式。 3、编辑好后,按esc键进入一般模式,再输入 :wq (注意大小写)保存并退出。 
 我的aria2.conf文件配置如下: 
 # Basic Options dir=/share/Download/ input-file=/opt/var/aria2/session.dat log=/opt/var/log/aria2.log max-concurrent-downloads=5 check-integrity=true continue=true 
 # HTTP/FTP/SFTP Options max-connection-per-server=10 #min-split-size=10M split=10 
 # BitTorrent Specific Options bt-enable-lpd=true bt-max-peers=128 dht-file-path=/opt/var/aria2/dht.dat dht-file-path6=/opt/var/aria2/dht6.dat dht-listen-port=6801 listen-port=6801 max-overall-upload-limit=50K #enable-dht6=true seed-ratio=1.0 seed-time=60 
 # RPC Options enable-rpc=true rpc-allow-origin-all=true rpc-listen-all=true rpc-listen-port=6800 rpc-secret=xxxxxx #rpc-certificate=/opt/var/aria2/aria2.pfx 
 # Advanced Options disable-ipv6=true disk-cache=64M file-allocation=falloc save-session=/opt/var/aria2/session.dat #save-session-interval=60 #force-save=true log-level=warn daemon=true 
 仔细研究了Aria2开发者的配置说明文件(英文不好真痛苦),说说我的理解,不当之处请指教。 #号后的文字为注释内容,如果参数项前面加有#号,该参数将会略过,不会生效,需要时请删除前面#号。 
 # 以下两项是原配置文件默认,未做修改 input-file=/opt/var/aria2/session.dat save-session=/opt/var/aria2/session.dat 
 # 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0。设置60秒保存一次会话后,磁盘不能进入休眠模式,请根据需要酌情使用。 #save-session-interval=60 
 # 强制保存任务进度,新版本使用该选项,下载任务完成后,aria2扩展名文件不会自动删除。 #force-save=true 要想BT顺利保存任务和进度,软件意外退出或关机重启能继续下载任务,以上4条必须正确设置。 
 # 同一服务器连接数,添加时可指定,默认为1。不需要担心CPU和内存啦,设置大点对下载速度提升立竿见影,需和splite参数配合设置,只增大split参数,该参数仍为1的话,速度也很慢,速度慢的同学试试喔! max-connection-per-server=10 
 # 单个任务最大线程数, 添加时可指定, 默认:5 split=10 
 # 最大同时下载任务数, 运行时可修改, 默认:5 max-concurrent-downloads=5 
 # 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc,分配所需时间最长。 # 预分配所需时间: none < falloc ? trunc < prealloc # falloc和trunc则需要文件系统和内核支持, EXT4、NTFS等较新的文件系统首选falloc, EXT3、fat32旧文件系统建议选用trunc,网上有些帖子建议EXT4选择trunc参数是错误的,选trunc虽然分配速度快,但不能有效减少磁盘碎片。 file-allocation=falloc 
 # 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M。经试验,带宽50M,下载速度6M/S时,选择64M,能明显减少磁盘读写,设置128M区别不大。当然,如果自家带宽较小,下载速度受限,可适当设置小点。 disk-cache=64M 
 # 整体上传速度限制, 运行时可修改, 默认:0,主要是针对BT下载 #max-overall-upload-limit=50K 
 # 单个种子最大连接数, 默认:55,Aria软件默认设置当单文件下载速度低于50K时,临时无限增加连接数,可以配合该参数使用,我就直接设置128了。 #bt-max-peers=128 
 # 当种子的分享率达到这个数时, 自动停止做种, 0为一直做种, 默认:1.0 seed-ratio=1.0 
 # 下载任务完成后做种时间,单位分钟,需配合seed-ratio,当分享率达到1.0后继续做种60分钟,根据需要自行设置。 seed-time=60 
 #设置RPC授权令牌token,xxxxxx 请自行设置,相当于通过Aria2 WebUI访问、控制程序所需设置的密码。 rpc-secret=xxxxxx 
 #相当于命令行参数-D,保持Aria进程后台运行,以免关闭SSH窗口时,Aria程序退出运行 daemon=true 
 #以下3项参数,是原配置文件,予以保留,未做修改 log=/opt/var/log/aria2.log dht-file-path=/opt/var/aria2/dht.dat dht-file-path6=/opt/var/aria2/dht6.dat 
     配置文件经过调教后,下载百度云资源,单文件最大下载速率可达5M/S,下载BT速度也不错,好像比Transmission快,最重要的是可以在预定时间停止做种,Transmission根本没设置的地方。 
 |