1. Purpose 2. Overview 3. Usage |
4. Copying 5. To do 6. Requirements 7. Downloading |
Do you have access to a non-firewalled computer somewhere? Can you connect to it with ssh? If you can, connproxy will solve the rest of your problems.
twinpipe "connmaster -t6667:22" "ssh 10.104.2.2 connbeacon"
(Tunnels tcp port 6667 of 10.104.2.2 to local 22)(Note you could also do this with ssh alone without connproxy:
ssh -R6667:localhost:22 10.104.2.2
)But -- you can not forward UDP ports with ssh:
twinpipe "connmaster -u4665" "ssh 10.104.2.2 connbeacon"
You will also need the twinpipe
program, which connects the stdins and stdouts of the master and beacon program together.
A working version of twinpipe is included in the package, so you don't need a separate download.
Note that you do not actually need ssh. Any way you can make the beacon and master communicate with each other (one's stdin becomes other's stdout) will work.
You can masquerade multiple tcp and udp ports with just the one wormhole.
tcp-to-udp or udp-to-tcp conversions are theoretically possible, but not implemented due to unapplicability.
poll
system call is also required.
This may or may not cause problems on *BSD systems.Generated from
progdesc.php
(last updated: Wed, 1 May 2002 22:31:59 +0300)
with docmaker.php
(last updated: Tue, 13 Aug 2002 13:58:03 +0300)
at Tue, 13 Aug 2002 13:58:13 +0300