ローカルネットワーク用にBitTornadoトラッカーをセットアップしたいと思います。現在、トラッカーとしてOpenBitTorrentを使用していますが、ネット経由でこれを実行したくないため、これは奇妙に思えます。また、それがどれほど安全で合法かわかりません。
「サーバー」はBodhiLinuxを実行しています。
このコマンドを使用してトラッカーを起動する方法を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'>
そこにもっと良いトラッカーがあるのかもしれません。私は専門家ではないので、この質問をしています。
承認された回答:
これは単なる警告であり、無視してかまいません。そのクラスの警告を無視するようにPythonにコマンドラインフラグがあります:-W ignore::DeprecationWarning
(バージョン2.7以降、デフォルトでは無視されます)
個人的には、bttrackは古くなり、Bittorrentプロトコルの最新の改善をサポートしていませんが、まだ使用しています。効率的で、使いやすく、信頼性があります。 Linuxディストリビューションをサポートするために、いくつかのトラッカーとシーダーを稼働させています。