前言
下载ubuntu dvd镜像特别慢(因为是从国外原始源下载), 然后就想到,可以用aria2 制作一个torrent,然后开启分享.
这样,就利用了国外vps的大带宽,帮我加速下载.
然后我们在国内,用迅雷或者之类的工具,就能获得比较高的传输速度
制作种子
我们需要用到rhash这个工具,来计算文件的magnet hash,
1rhash --magnet --btih --torrent mini.iso获得种子链接
1magnet:?xt=urn:btih:5ce44485d986013994d20e0f8b38e7397d09447f&dn=mini.iso启动种子
aria2c的参数说明
-V 参数,做种子的时候,加这个参数,会校验种子和下载的文件,如果100% ok,就可以做种了
--dht-entry-point=<HOST>:<PORT>
链接dht需要的启动节点,我们填d
--seed-ratio=0.0 表示无限做种
-u, –max-upload-limit specifies the max upload rate.
--enable-dht
表示开启dht
让我们启动做种
1aria2c -V --dht-entry-point="d" \ 2--bt-enable-lpd=true \ 3--dht-listen-port 6881 --disable-ipv6 --enable-dht --seed-ratio=0.0 -u 40K -d /root/tmp "magnet:?xt=urn:btih:5ce44485d986013994d20e0f8b38e7397d09447f&dn=mini.iso"下载端
1aria2c --dht-entry-point="d" \ 2--bt-enable-lpd=true \ 3--dht-listen-port 6881 \ 4--disable-ipv6 --enable-dht \ 5 --seed-ratio=0.0 -u 40K "magnet:?xt=urn:btih:5ce44485d986013994d20e0f8b38e7397d09447f&dn=mini.iso"检查dht网络
1$ go get gi... 2$ dht-ping d参考阅读
aria2是一个多功能强大的下载工具,linux下面,可以通过软件包安装
ubuntu安装aria2
apt-get update && apt-get install -y aria2