torrents.ruの悲しいイベントのずっと前に、私は匿名性を確保すると同時にDemonoidトラッカーを使用することにしました。 私はウクライナ出身なので、そこへのアクセスは閉鎖されました。
その後、私は少量(最大50ドル)を費やし、トレントをダウンロードしたり、サーバーIPからサーフィンしたり(デモノイドの問題にさよなら)できるサーバーをレンタルし、匿名性を維持しながら必要なファイルを静かにダウンロードすることにしました。
まず、サーバー。 私のニーズには低電力サーバーで十分ですが、十分なトラフィックとディスクが必要です。 検索した後、私は最も安いオプションを見つけました-この構成ではサーバーあたりわずか39ドルです:
- Atom Dual-Core 1.6Ghzプロセッサー
- メモリ1GB Ram 800mhz
- 250GBドライブ
- 2000GBのトラフィック
- 5つのIPアドレス(alas、同じサブネットから)
- 100MBチャネル(米国でのみ真)
このリンクでサーバーを注文できますが、覚えておいてください-その数は限られており、すべての人にとって十分ではないかもしれません。
クリーンなCentOS 5ディストリビューションを使用して、コントロールパネルなしでサーバーを注文したところ、メールボックスにルートユーザーパスワードが届き、それを管理するにはsshクライアントが必要になります。 Windowsの場合、 ここから入手できます。Linux、FreeBSD、およびMacOSではバンドルされています。
sshポートをいくつかの非標準に変更することをお勧めします。
echo "Port 30022" >> /etc/ssh/sshd_config
service sshd restart
サーバーIPからサイトに登るには、プロキシが必要です。 3proxyを使用することをお勧めしますが、残念ながらCentOSはパッケージに含まれていません。 同様に、および他の多くの便利なソフトウェア。 これは、追加のリポジトリRpmForge 、 CentALT、およびEpelをインストールすることにより、非常に簡単に修正できます。
yumを使用すると、必要なソフトウェアを配置できるようになります。
yum install 3proxy
3proxyの動作設定は次のとおりです。/etc/3proxy.cfgに配置する必要があります。
nserver IP /etc/resolv.conf
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
users anon:CL:
daemon
log /dev/null
auth strong
allow * * * 80-88,8080-8088 HTTP
allow * * * 443,8443 HTTPS
external IP
internal
auth strong
deny * * 127.0.0.1,192.168.1.1
allow * * * 80-88,8080-8088 HTTP
allow * * * 443,8443 HTTPS
proxy -n
auth strong
flush
allow anon
maxconn 4
socks
auth strong
flush
allow anon
maxconn 4
admin
パスワードを使用してanonユーザーを作成します。ブラウザのプロキシ設定は、サーバーIPとポート3128になります。
それでは、急流に移りましょう。 コンソール管理を備えた非常にシンプルなクライアントがあります。 もちろん、必要に応じて、Webインターフェースも接続できますが、1GBのRAMではそのような要望はすぐに消えます;)
実際、複雑なことはなく、ユーザーから実行して画面で実行するだけです。
yum install screen rtorrent
次に、kachalkaなどのユーザーを作成し、パスワードを設定します。
adduser kachalka
passwd kachalka
サーバーからファイルをアップロードまたはダウンロードする最速の方法はFTPです。 個人的に、私はproftpdを使用しています。特に、作成されたユーザーkachalkaを即座に検出するためです。
yum install proftpd
サーバーには1GBのRAMがあるため、最大容量を解放する必要があります。
ntsysv
、これらのサービスのみを有効のままにします。
- 3プロキシ
- ハルデモン
- irqbalance
- mcstrans
- microcode_ctl
- ネットワーク
- proftpd
- sshd
再起動してサーバーの動作を確認します。
reboot
すべてが正しく行われていれば、数分で入ることができ、すべてが機能します。 rtorrentを除きます。 彼について-詳細:
通常、ブラウザを介してすべてのトレントを別のディレクトリにアップロードするため、カチャルカにそれを正確に実行させ、そこにすべてのファイルをアップロードし、FTP経由でダウンロードしたファイルをアップロードするのが賢明です。
そして今、最も重要なことは、sshを介してrtorrentを管理する方法です。
まず、画面を作成します:
screen
。 これは、サーバーへの接続を閉じるときにハングしたままにすることができる追加のコンソールです。
画面では、カチャルカのユーザーになります。
su - kachalka
そして、トレントに設定してrtorrentを開始します。
rtorrent -p 20000-30000 directory-with-torrents / *。トレント
rtorrentコントロールメニューが表示されます。 コントロールは非常に簡単です。上/下矢印を使用してダウンロードを移動し、左/右-各ダウンロードの詳細情報を入力します。
追加のキーの組み合わせ:
- CTRL + q-最初に押すとトラッカーに作業を完了するための信号が送信され、2番目のボタンを押すと送信せずにクライアントがオフになります。
- CTRL + s-ダウンロードを開始します
- CTRL + d-ダウンロードを停止し、もう一度押すと削除
残りのそれほど重要ではない組み合わせは、ドキュメントで見つけることができます:
man rtorrent
またはコメントで私に尋ねることによって。
最後に、画面の制御について。 コンソールを稼働状態のままにしてメインに戻すには、次の組み合わせを使用します。
CTRL + ad-最初にControlとa、次にd Mortal Combatをプレイした場合、この組み合わせは問題を引き起こしません;)
そして、次のコマンドを使用してメインコンソールから戻ることができます:
screen -r
以上です。 サーバーは停止することなく動作するため、サーバーも絶えず配布され、評価に非常に適しています。
PS torrents.ruトラッカーからダウンロードしたトレントがまだある場合は、/ etc / hostsファイルに「マジックライン」を入力することで、トレントのダウンロードを停止し、ダウンロードと配布を続行できます。
195.82.146.114 torrents.ru
195.82.146.114 www.torrents.ru
195.82.146.120 bt.torrents.ru
195.62.63.163 bt1.torrents.ru
195.82.146.121 bt2.torrents.ru
195.62.62.241 bt3.torrents.ru
195.82.146.123 bt4.torrents.ru