此处我们主要使用的工具为opentracker和ctorrent,主要服务分为以下几种:
打开http://erdgeist.org/arts/software/opentracker/#overview
参照以下编译安装:
cvs -d :pserver:[email protected]:/cvs -z9 co libowfat
cd libowfat
make
cd ..
# LEGACY: cvs -d:pserver:[email protected]:/home/cvsroot co opentracker
git clone git://erdgeist.org/opentracker
cd opentracker
make
如果缺少gcc和cvs等工具请自行安装
apt install ctorrent -y
将源码中的opentracker.conf.example拷贝到/etc/opentracker.conf,根据需要编辑
opentracker -f /etc/opentracker.conf
默认是6969端口
可以查看的地址包括:
http://trackerip:port(6969)/announce
http://trackerip:port(6969)/scrape
http://trackerip:port(6969)/stats
http://trackerip:port(6969)/stats?mode=everything
上述地址包括了tracker服务器的详细运行信息
ctorrent -t -u "http://trackerip:port(6969)/announce" -s yourfile.tgz.torrent yourfile.tgz
让制作的种子和文件存在于同一文件夹中,开启服务之后就会自动做种
ctorrent yourfile.tgz.torrent
在其他机器上安装ctorrent,并拷贝torrent文件,种子文件比较小,可以自由分发,然后启动下载,下载完毕后会自动开启上传
ctorrent yourfile.tgz.torrent
其他参考内容:
https://www.jianshu.com/p/63818466fce3