I've tried to get socks5 to work with rtorrent, but it doesn't seem to have any impact.
Setup the socks5 proxy on port 9800:
ssh -ND 9800 user@otherhost
It cannot download any data from tracker.
Tracker: [Server returned nothing (no headers, no data)]
And my ip does not appear to use the IP from "otherhost" when I check with http://www.checkmytorrentip.com/
I also tried using tsocks rtorrent
server = 127.0.0.1
eserver_type = 5
server_port = 9800
This shows my IP as coming from 'otherhost', but after a few seconds rtorrent freezes up.
I am using rTorrent 0.9.2/0.13.2
a http proxy is not the same thing as a socks proxy.
Its my understanding http_proxy is used for tracker and proxy_address is used for the swarm...is there anyway to use a socks5 proxy for both?
You could use tsocks for that (i think.)
rtorrent freezes up with tsocks.
Proxychains also freezes rtorrent :/
Hmm trying this with the same version and it doesn't freeze but i get those fun "could not parse bencoded data" and likewise errors ("Server returned nothing") about communication problems.
has anyone had any luck with socks5 proxies in rTorrent?
So I ended up doing a VPN setup where I forward all the traffic through the vpn and set the bind address to the tun0 interface (or whatever vpn interface is created on your machine).
AFAIK, this is the best/only? way to do this.
It pays to note that I have a dedicated VM for this currently which starts up and automatically manages everything itself. There are now docker containers that you could start from as well.