基础

  • 安装
1
apt install transmission transmission-daemon
  • 修改配置文件
1
2
3
4
5
vi /var/lib/transmission/.config/transmission-daemon/settings.json

"rpc-password": "输入你的管理密码",
"rpc-username": "管理你的用户名",
"rpc-whitelist-enabled": false, //关闭白名单
  • 保存退出,重新载入配置
1
systemctl reload transmission-daemon.service
  • 安装增强图形化界面(可选)
1
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
  • 执行安装脚本(如果系统不支持 bash 命令,请尝试将 bash 改为 sh
1
bash install-tr-control-cn.sh

常用命令

启动

1
systemctl start transmission-daemon.service

停止

1
systemctl stop transmission-daemon.service

配置文件默认路径

1
/var/lib/transmission-daemon/.config/transmission-daemon/

创建种子

  • -o指明种子生成路径
  • 通过以下命令,可以为/var/lib/transmission-daemon/downloads/macOS龙神Switch模拟器.zip 文件生成了种子,生成种子的位置在文件同级目录下,种子名为 macOS龙神Switch模拟器.torrent
1
transmission-create -s 2048 -t http://1337.abcvg.info:80/announce -t http://bt.okmp3.ru:2710/announce -t http://bz.tracker.bz:80/announce -t http://fxtt.ru:80/announce -t http://nyaa.tracker.wf:7777/announce -t http://open.acgnxtracker.com:80/announce -t http://p2p.0g.cx:6969/announce -t udp://v1046920.hosted-by-vdsina.ru:6969/announce -t udp://v2.iperson.xyz:6969/announce -t udp://vibe.sleepyinternetfun.xyz:1738/announce -t udp://www.torrent.eu.org:451/announce  -t http://frp.v2fy.com:8000/announce  -o /var/lib/transmission-daemon/downloads/macOS龙神Switch模拟器.torrent  /var/lib/transmission-daemon/downloads/macOS龙神Switch模拟器.zip &
1
transmission-create -s 2048 -o /var/lib/transmission-daemon/downloads/macOS龙神Switch模拟器.torrent  /var/lib/transmission-daemon/downloads/macOS龙神Switch模拟器.zip &

创建种子PT

1
2
3
4
5
6
7
8
9
10
11
12
transmission-create -p -t PT站tracker -o *.torrent -s 2048 /var/lib/transmission-daemon/downloads/123 &

-p 表示这是私用的种子,这个必须要加上
-o 生成的种子输出位置,不要忘记把名字打上
-t tracker的地址, 按实际PT站,大家自行修改
-s 每个文件块的大小,单位是KB,设置的是2M,也就是2048KB
最后空一格写源文件的位置,也就是文件的存放位置,可以是一个文件或者一整个目录
最后可以空一行加一个&,这样即使关掉窗口也可以在后台运行, 行尾\ 表示续行

- 相关 find / -name transmission 用来查找文件位置,要用的就是transmission-create

目录 /var/lib/transmission-daemon/downloads 是下载文件的默认存放路径

NAT机器搭建做种机器

  • 需要修改配置文件,网页端端口最好和NAT端口映射保持一致
    • 比如我访问端口配置文件填写的是50166,那么NAT映射也使用50166端口
  • 还有peer-port随机最大值和最小值也也需要在NAT端口访问内,一一对应
1
2
3
4

"peer-port": 50167,
"peer-port-random-high": 50181,
"peer-port-random-low": 50168,

普通服务器搭建做种机

  • 安装然后按照基础命令来就OK,但是别忘记开放端口了(peer-port-random-low-peer-port-random-high)范围

参考文章