As stated below, the -L option might work. Below are general ssh forwarding instructions, maybe you can adapt to your situation: ssh -l user -v -L2001:machine_behind_firewall_ip:22 firewall_machine In a different shell: ssh -l user -p 2001 localhost You should be in the "machine_behind_firewall_ip" You can also send commands: ssh -l user -p 2001 localhost ls Note: make sure nothing is using the local port you decide to use. On Wed, 06 Jul 2005 13:47:01 -0400, "Ugo Bellavance" <ugob@xxxxxxxxxxxxxx> said: > Ryan Golhar wrote: > > I have an application this is trying to connect to a certain port (call > > it port x) on a certain machine (call it machine a) that is sitting > > behind a firewall. The connection can't be made because of the > > firewall... > > > > I can ssh into machine a and was wondering about using port forwarding > > to allow my local application to connect to port x. > > > > Everything I read on port forwarding sounds like the application has to > > connect to a local port which will then be forwarded to another port on > > another machine. > > > > Does anyone know how to do this short of setting up a VPN? > > Explore the '-L' option to ssh. > > man ssh > > > > > Ryan > > > > -- > Ugo > > -> Please don't send a copy of your reply by e-mail. I read the list. > -> Please avoid top-posting, long signatures and HTML, and cut the > irrelevant parts in your replies. > > -- > redhat-list mailing list > unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > https://www.redhat.com/mailman/listinfo/redhat-list -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list