GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie richte ich einen Bittornado-Tracker ein?

Ich möchte einen BitTornado-Tracker für ein lokales Netzwerk einrichten. Im Moment verwende ich OpenBitTorrent als meinen Tracker, aber das scheint seltsam, da ich dies nicht über das Internet tun möchte und ich nicht sicher bin, wie sicher oder legal es ist.

Auf dem „Server“ läuft Bodhi Linux.

Ich habe eine Anleitung zu TuxCoder gefunden, die diesen Befehl verwendet, um den Tracker zu starten

bttrack --port 6969 --dfile ~/.bttrack/dstate --logfile ~/.bttrack/tracker.log --nat_check 0 --scrape_allowed full

Ich bekomme jedoch eine Verfallswarnung zurück:

/usr/lib/pymodules/python2.6/BitTornado/__init__.py:8: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  from sha import sha
**warning** could not redirect stdout to log file:  <type 'exceptions.IOError'>

Es kann sein, dass es da draußen einen besseren Tracker gibt. Ich bin kein Experte, deshalb stelle ich diese Frage.

Akzeptierte Antwort:

Es ist nur eine Warnung, die Sie einfach ignorieren können. Es gibt ein Befehlszeilen-Flag für Python, damit es diese Klasse von Warnungen ignoriert:-W ignore::DeprecationWarning (wird ab Version 2.7 standardmäßig ignoriert)

Persönlich verwende ich immer noch bttrack, obwohl es in die Jahre gekommen ist und die neuesten Verbesserungen des Bittorrent-Protokolls nicht unterstützt:Es ist effizient, einfach zu bedienen und zuverlässig. Ich habe ein paar Tracker und Seeder zum Laufen gebracht, um eine Linux-Distribution zu unterstützen.


Linux
  1. So richten Sie einen Nginx-Reverse-Proxy ein

  2. So richten Sie SSH-Tunneling ein

  3. So richten Sie SSH-Schlüssel ein

  4. Festlegen einer statischen IP auf Debian 11 - Wie geht das?

  5. So richten Sie vHosts in Apache ein

So richten Sie DMARC ein

So legen Sie den Hostnamen unter Linux fest oder ändern ihn

So legen Sie eine statische IP unter Debian 11 fest

So installieren und konfigurieren Sie SeedDMS

So richten Sie den Pretty Hostnamen ein

So setzen Sie die Umgebungsvariable in Bash