Why not open up the port number you selected?
Here?s a problem that has been bugging me for a while.
I have been trying to use VNC to access my Windows computer. Since VNC is not a secure protocol, I decided to tunnel it over ssh. I installed OpenSSH (via cygwin) and TightVNC, and everything works great?. unless I have a firewall running. ZoneAlarm will only allow access to sshd from computers in the ?Trusted Zone? This really doesn?t work in my case because I need to access my computer from public machines. I also tried Sygate, and it allowed a remote computer to connect to sshd, but for whatever reason blocked sshd from connecting to the VNC server.
I need a solution that:
1) does not need a second PC
2) allows access from public PCs (I don?t have the IPs)
3) allows me to have a bi-directional firewall on my computer (so not Windows Firewall)
If anyone knows any firewalls that work with this setup, or any configuration options I may have missed, I would appreciate it.
Thank you in advance.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic