have you heard of sshuttle?
Comment on Remote access in a country with heavy cencorship
atzanteol@sh.itjust.works 6 months ago
Can you ssh out? You could setup a VPS somewhere and use remote port forwarding to tunnel back home.
ssh -R 80:localhost:80 user@vps # forward HTTP traffic from remote host to the local host
You can even run ssh over an ssh tunnel for inceptiony goodness.
ssh -R 2222:localhost:22 user@vps # your home system ssh --port 2222 homeuser@vps # From your remote system
yournamehere@lemm.ee 6 months ago
atzanteol@sh.itjust.works 6 months ago
Interesting - I had not. It was ages ago I was doing something like what I posted (well before that project ever got started) and it worked “well enough” for what I was doing at the time. Usually I’d run a SOCKS proxy on that second SSH line (-D 4444) and just point my browser at localhost:4444 to route everything home (or use foxyproxy to only route some traffic home).
Looks like sshuttle may have better performance though and provide similar functionality.
mfat@lemdro.id 6 months ago
Yes I can SSH to my US vps. I’ll give this a try thank you.
atzanteol@sh.itjust.works 6 months ago
SSH port forwarding is quite hand. You can have SSH setup a SOCKS proxy that you can use to send your browser traffic through the tunnel as well.