transmission / transmission

Official Transmission BitTorrent client repository
https://transmissionbt.com
Other
11.61k stars 1.18k forks source link

socks5 proxy support? #1250

Open iogitio opened 4 years ago

iogitio commented 4 years ago

Is socks5 proxy support possible?

MarSoft commented 3 years ago

For now it is possible to run transmission under tsocks to make it use socks proxy for all network communications. But of course native support would be very useful.

dorkbuttt commented 1 year ago

+1'ing this as I wish to contribute to the torrents I download instead of just leeching because my home internet isn't the greatest and live off of a MacBook. So, being able to proxy my Transmission torrents via a proxy while on-the-go would allow me to seed where I normally don't.

xiruizhao commented 1 year ago

+1'ing this as I wish to contribute to the torrents I download instead of just leeching because my home internet isn't the greatest and live off of a MacBook. So, being able to proxy my Transmission torrents via a proxy while on-the-go would allow me to seed where I normally don't.

Why not run transmission on your socks proxy server?

dorkbuttt commented 1 year ago

Why not run transmission on your socks proxy server?

Well, you see.. I have no idea how to set one up nor do I believe I have the resources. With running around on a laptop, Tunnelblick makes it easy for me to just pop open a VPN with nothing running through it unless I proxy them through the socks ip. At least, I think that is how you say it.

joaosarmentoptc commented 1 year ago

+1

joaosarmentoptc commented 1 year ago

+1'ing this as I wish to contribute to the torrents I download instead of just leeching because my home internet isn't the greatest and live off of a MacBook. So, being able to proxy my Transmission torrents via a proxy while on-the-go would allow me to seed where I normally don't.

Why not run transmission on your socks proxy server?

"wHy DoNt YoU bUiLD YoUR oWN BT cLieNt tO SuPpOrT PrOxY CoNnEcTioN"?

balupton commented 2 months ago

I'm a bit confused, as the documentationhttps://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md#proxy seems to indicate that one can do the following to use Transmission with an authenticated Socks5 proxy, such as NordVPN:

    "proxy-authentication-enabled": true,
    "proxy-authentication": "I am assuming password",
    "proxy-port": 1080,
    "proxy-server-enabled": true,
    "proxy-server": "nl.socks.nordhold.net",
    "proxy-type": 2,
    "proxy-username": "blah",

However it does say:

Only keys that differ from above are listed here. These options have been replaced in newer versions of Transmission. 1.4x (and older) Proxy

So I'm guessing that it did exist once upon a time, but then was removed?