ssh - Avoid port-forwarding -


i have dd-wrt router setup ssh port-forwarding rule redirect each wan request towards host in private lan @ moment unavailable. possible avoid firewall redirection ssh parameter , connect directly router via ssh ? note: @ moment haven't direct access router.

one effective solution setup single ssh port forward 1 host on network, , use ssh forwarding via host others.

this can added client ssh config:

host anynameyoulike     hostname remotehostnameorip         proxycommand ssh -q proxyuser@proxyhostname.remotely.accessible nc -q0 %h %p         user remotehostnameoripuser         identityfile ~/.ssh/remotehostnameorip_id_rsa 

you can omit identityfile line if prefer alternative authentication. if set entry proxyuser@proxyhostname.remotely.accessible can have passwordless , transparent proxying.

further, can use wildcards, , have ssh automatically ssh via proxy matching host, eg:

host 10.10.10.*     proxycommand ssh -q proxyuser@proxyhostname.remotely.accessible nc -q0 %h %p 

Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -