我想通过 torrent 共享本地文件。我在家里使用 Ubuntu 19.10 在笔记本电脑上创建了一个 torrentTransmission
并成功添加了跟踪器udp://tracker.openbittorrent.com:80/announce
。
现在我想下载该文件,并在家里通过笔记本电脑、XEN 服务器上的 Debian 10 VM 共享该文件deluged-console
。
我用了这个指南:https://dev.deluge-torrent.org/wiki/UserGuide/ThinClient
我只需要一个运行的用户deluged
,deluge-console
所以我这样做了:
apt install deluged deluge-console psmisc
useradd deluge-user
su deluge-user
deluged
deluge-console "config -s allow_remote True"
deluge-console "config allow_remote"
deluge-console
然后我从 Transmission 中的文件中复制了磁力链接(注意:您必须先添加跟踪器,然后复制磁力链接)在我的 Ubuntu 笔记本电脑上,并通过以下命令将其添加到 deludge-console 中:
add magnet:?xt=urn:btih:....
它启动了 torrent,但没有传输任何内容:
Name: Testfile.mp3
ID: 6d288a34b359cdb5406f6858ab51edbacecefbd6
State: Downloading Down Speed: 0.0 KiB/s Up Speed: 0.0 KiB/s
Seeds: 0 (1) Peers: 0 (1) Availability: 0.00
Size: 0.0 KiB/0.0 KiB Ratio: -1.000
Seed time: 0 days 00:00:00 Active: 0 days 19:22:34
Tracker status: openbittorrent.com: Announce OK
Progress: 0.00% [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]
C: 0 (200) D: 0.0 KiB U: 0.0 KiB DHT: 293
info
我错过了什么吗?
我的 Debian VM 中的 deluged 似乎工作正常:如果我从某个地方添加另一个 torrent,它会很好地下载它。也许我必须为我的笔记本电脑转发一些端口?这在我的 WiFi 热点上是不可能的,因为我无法转发端口。
或者我是否必须先通过 SSH 将文件上传到我的服务器并从我的在线服务器播种?我将如何在那里创建磁力链接?
请提供解决方案,我该怎么办通过 torrent 共享文件。