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 -

reflection - How to access the object-members of an object declaration in kotlin -

php - Doctrine Query Builder Error on Join: [Syntax Error] line 0, col 87: Error: Expected Literal, got 'JOIN' -