> --- On Mon, 2/2/09, Peter Künnemann
> Date: Monday, February 2, 2009, 2:56 PM
> 
> Thanks for your tip but in this case I do not have any
> influence on what
> runs on the clients except for ssh, one client gonna be a
> router box
> with OpenWRT running an un-manned application that should
> be connected
> from outside world without having to open any firewall
> ports, the other
> end beeing some Windows (or whatever) application that
> needs to contact
> the router box. The only world-known is the service in
> middle!
> a keys.
> >>
> >> (Client begind NAS) ------( server )-------(Client
> behind NAS)
> >>               SSH  ------->         <------
> SSH
> >>                            \_Bridge/
> >>              
> \______________tunnel_____________/
> >>
> 
 
 Have you considered a 'REMOTE' port forward?  For example, client1 could 
perform a remote port forward of client1's ssh port (tcp/22) to the "server", 
then client 2 could pull that port local to client2.  Ie:
 
 client1:  ssh -l userOnServer -R 10022:127.0.0.1:22 ip.of.server
 
 client2:  ssh -l userOnServer -L 10022:127.0.0.1:10022 ip.of.server
 client2 (in another window): ssh -l userOnClient1 -p 10022 localhost




Reply via email to