私のローカルネットワークにBitTornadoトラッカーを設定したいです。現在、私はOpenBitTorrentをトラッカーとして使用していますが、ネットワークを介してこれをやりたくないので、これがどれほど安全で合法的なのかわからないので奇妙です。
「サーバー」はBodhi Linuxを実行しています。
このコマンドを使用してトラッカーを起動する方法をTuxCoderで見つけました。
bttrack --port 6969 --dfile ~/.bttrack/dstate --logfile ~/.bttrack/tracker.log --nat_check 0 --scrape_allowed full
ただし、サポート終了の警告が表示されます。
/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'>
より良いトラッカーがあるかもしれません。私は専門家ではないので、このような質問をします。
答え1
これは単なる警告であり、無視しても構いません。 Pythonには、これらの警告を無視できるコマンドラインフラグがあります。(-W ignore::DeprecationWarning
バージョン2.7以降はデフォルトでは無視されます)
個人的に私はまだbttrackを使用しています。古いものであり、Bittorrentプロトコルの最新の改善をサポートしていませんが、効率的で使いやすく安定しています。 Linuxディストリビューションをサポートするために、複数のトラッカーとシーダーを実行しています。