PortFusion vs SSH - corsis/PortFusion GitHub Wiki
symbols
<-> connection
| firewall
machines
LT local target
LG local gateway
RG remote gateway
RT remote target
C client
ports
22 sshd OR PortFusion ] 22 [
80 service
2000 proxy
LT:80 <-| RT:22 <- RT:2000 <- C
@LG> PortFusion 80 LT - 22 RT [ 2000
@LG> ssh USER@RT -R 2000:LT:80
C -> LT:2000 ->| RG:22 -> RT:80
@LT> PortFusion 2000 ] RG 22 - RT 80
@LT> ssh USER@RG -L -g 2000:RT:80