Wie verwende ich rtorrent mit einem socks5-Proxy?

7

Wie kann ich rtorrent dazu bringen, einen socks5-Proxy zu verwenden? Ich habe versucht, socks5 dazu zu bringen, mit rtorrent zu arbeiten, aber es scheint keine Auswirkungen zu haben.

Richten Sie den socks5-Proxy an Port 9800 ein:

ssh -ND 9800 user@otherhost

in .rtorrent.rc

http_proxy=127.0.0.7:9800
proxy_address=127.0.0.7:9800

Es können keine Daten vom Tracker heruntergeladen werden.

Tracker: [Server returned nothing (no headers, no data)]

Und meine IP scheint nicht die IP von "otherhost" zu verwenden, wenn ich mit http://www.checkmytorrentip.com/ überprüfe.

Ich habe auch versucht, tsocks rtorrent zu verwenden

server = 127.0.0.1
eserver_type = 5
server_port = 9800

Dies zeigt, dass meine IP von 'otherhost' stammt, aber nach ein paar Sekunden friert der Torrent ein.

Ich verwende rTorrent 0.9.2 / 0.13.2

chovy
quelle

Antworten:

4

Gemäß diesem Ticket (und diesem ) müssen Sie entscheiden, was als Proxy verwendet werden soll: Verbindungen zum Tracker oder alle Verbindungen (einschließlich der Verbindungen zu Peers):

  1. Das Proxying von Tracker-Verbindungen kann mit dem hier genannten Patch oder mit Polipo, wie hier erwähnt , erfolgen
  2. Das Proxying von allem kann, wie Sie bereits versucht haben, mit Sockenbefestigern wie durchgeführt werden tsocks, aber ich nehme an, dass es keine Chance gibt, auf diese Weise eingehende Verbindungen herzustellen , und Ihre BT-Erfahrung wird daher unbefriedigend sein.

Um alles zu vertreten, aber immer noch eingehende Verbindungen zu haben, müssten Sie vermutlich etwas VPN-artiges verwenden.

sr_
quelle
1
Also könnte ich einen VPN von einem Host zum anderen einrichten? Die Verwendung von tsocks hat rtorrent eingefroren, und ich bin mir nicht sicher, warum eingehende Verbindungen nicht funktionieren würden. Können Sie das erklären?
Chovy