ssh dmzserver -R 9999:mirrorserver:80
ssh -R 9999:localhost:80 dmzserver
ssh -2 -N -f -L 2110:mail.example.com:110 user@ssh-server.example.comURL: http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci962676,00.html
Обсуждается: http://www.opennet.me/tips/info/679.shtml
можно ли создать туннель через SSH для HTTP траффика?[ COMP1 ] <=SSH(-tunnel)=> [ COMP2 ] <--HTTP/FTP/etc.-->(Internet)
Можно форвардиться на внешнюю HTTP проксю. Что-то вроде:ssh -2 -C user@comp2.tld -L 8080:open.http-proxy.tld:3128
остается только в браузере прописать прокси на localhost:8080
Для OpenSSH for Windows в стиле:
ssh.exe -L 8080:remoteproxy:8080 sshuser@sshserver
А если нужно наоборот? Т.е. создать туннель к машине за файрволом, но залогинившись с нее к внешнему хосту? что-то вроде keep-state правила?
Пример использования ssh-туннеля со схемой и подробным описанием есть в моём блоге http://blog.r1mson.ru/2009/03/example-of-using-ssh-tunneling...