I would like to access my PC at Home, however, the connection to my home is under a NAT firewall which block all port except 80 and 443. I cannot do any modifications to the network in anyway.
I have setup the httptunnel at my HOME and WORK PC and tested the connection successfully (PCHOME SSHclient => PCWORK SSHd)
Work Server command: hts --no-daemon --forward-port localhost:22 8080
Home Client command: htc --no-daemon -F 1234 myserver.com:8080
Home ssh to server: ssh localhost -p 1234 (success)
But I would like to do the reverse way. The goal is: PC Work SSH Client => PC HOME SSHd, provided that the tunnel, ssh is setted up and work normally without any modification.
Are there anyway to do that?
And could it be possible to access local Home network intranet using tunneling through SSH?
______________ _______________
| PC HOME | | PC Work |
|------------| |-------------|
| Server SSH | | Client SSH |
| ^ | | | |
| | | | | |
| | | | V |
| Client HTC <===== BLOCKED ALL EXCEPT 80 ======= Server HTS |
|___[1234]___| 8080 |___[8080]____|
192.168.0.10 myserver.com
(No Public IP)
PS: I hope the diagram is clear