This program helps you combine multiple tcp connection into 1.
Typical scenario is making a ssh server that do not allow TCP Forwarding to forward your connection.
This repo contains 2 programs: multiplex-tcp
and remote
Please put the remote
on the remote ssh server
# on no.forward.ssh.server.com
# run an http proxy on 8000
./glider -listen 8000
# on local machine run
# This execute the 'ssh no.forward.ssh.server.com ./remote --to localhost:8000'
# And the remote ssh server will run './remote --to localhost:8000'
./multiplex-tcp --run 'ssh no.forward.ssh.server.com ./remote --to localhost:8000' --listen 3128
# now you can have your proxy ready on :3128 on your local machine
curl -x http://localhost:3128 ifconfig.me