What's up dudes!!!!
Before I can explain to you what I want, let me give you my network map.
I connect to my main router via WiFi, main router is Keenetic II and I get internet from LTE modem. Unlimited, cheap, high speed, but no torrents. High speed we talking about 50 down and 7 up, and cheap as in 11 bucks per month...... I installed secondary router --- DIR-300NRU rev B5 with OpenWRT 15.05.1-ramips-rt305 --- and via WiFi it connects to my neighbors WiFi as a client and on LAN I get internet, which is slower 2.5 down 3 up, but no torrent restriction. Anyway, this secondary router's LAN interface I set to static 172.16.0.254, disabled DHCP and via cable connected it to my primary router. So on my main network it is accessible via 172.16.0.254 gateway.
Now the idea is to setup qBitTorrent to use a proxy on 172.16.0.254 so that I can download and upload torrents when I need it.
So this is why I'm here...... As you might know, for bittorrent proper proxy is SOCKS5. HTTP proxy is bad, because clients can see your IP. It can be used but it's not advisable. Obviously I have no problem finding out information about installing HTTP proxy on OpenWRT, there are several to choose from.
What I'm not clear about is how to go about installing SOCKS5 proxy. So this is my question, on my version of OpenWRT how do I install and configure a small and fast SOCKS5 proxy?