Dynamic port forwarding using SSH, SOCKS5 and a VPS
1–10 of 11 posts
Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#2 ssh -D 8080
Most of the setup isn't even required. SSH forwarding works out-of-the box for the vps provider I'm using.Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#3Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#4I'm becoming a bigger fan of sshuttle, everytime I need to use it.
Mostly by running SSH over the proxies using a CONNECT string (corkscrew) or using a ssh proxy-command to hop once over out of a DMZ.
Those combinations & composability of ssh is what makes it so much more useful inside a limited network.
Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#5Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#6One day I should do a write up, but i have made an interesting setup for some robots I made
Server (with bots) > ssh tunnel maintained by autossh > vps > tinyproxy listening to localip and binded to open vpn connection > sending traffic on via an openVPN connection to random server (purevpn) in US
I even made scripts to periodically check status of the remote vpn status on the vps and reconnect if they went down
tl.dr:
Server > VPS with tinyproxy/openvpn > VPN Provider ips > Internet
I could probably do it all on same server but its handy being able to switch off the vps (and hence not pay for resources) when not in use and keeping things separate
Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#7I recommend using "autossh" to maintain ssh tunnels, since they could be flacky on some connections. One day I should do a write up, but i have made an interesting setup for some robots I made Server (with bots) > ssh tunnel maintained by autossh > vps > tinyproxy listening to localip and binded to open vpn connection > sending traffic on via an openVPN connection to random server (purevpn) in US I even made scripts…
Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#8I'm sorry, but what's the point of this? Most of it is basic linux ssh setup, and the rest is running ssh -D 8080 Most of the setup isn't even required. SSH forwarding works out-of-the box for the vps provider I'm using.
Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#9Instead of this wall of text I use Viscosity+pritunl vpn on gce. 5-clicks setup and works fine.
Re: Dynamic port forwarding using SSH, SOCKS5 and a VPS
#10ssh -D is half the story of the problem, particularly with socks5a DNS over it. I'm becoming a bigger fan of sshuttle, everytime I need to use it. Mostly by running SSH over the proxies using a CONNECT string (corkscrew) or using a ssh proxy-command to hop once over out of a DMZ. Those combinations & composability of ssh is what makes it so much more useful inside a limited network.