This is what I do: I port forward ssh through the firewall to my inside linux box (192.168.0.99 in your case). Then from the client I ssh to the linux box and set up an ssh tunnel to the windows machine running vnc server, like this: # ssh -L 5900:192.168.0.100:5900 ip-that-gets-you-to-your-linux-box 192.168.0.100 is assumed to be a machine running vnc server. Then just bring up the vnc client and point it to localhost. If I am running the client on a windows machine, I use the cygwin ssh, but you can do it with PuTTY as well. Patrick McCabe > Hello all, > > I am trying to set up a good vnc solution so I can help users of > multiple computers are a remote office. > > What I have is a netgear router, which I can configure as needed, but > is currently forwarding some selected ports to a linux machine at > 192.168.0.99, the router is 192.168.0.1. There are several windows > machines each running vncserver. > > Internet - [worldip - router - 192.168.0.1] -- [linux machine - > 192.168.0.99] + other windows machines > > What I need to do is to find a way to go through the linux machine to > get the packets to the proper windows machine. I realize I could do > this on the router, but it is nearly impossible to administrate > remotely, so if I can accomplish this with the linux machine it would > be great. > > Packets need to go to the router, then to the linux machine, then to > the proper windows machine. > > Any hints on where to start with a problem like this? > > Thanks, > > -Chuck Hays > lists at chuckhays.net > > > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list