I have set up a VNC server/service on my home PC with TightVNC. I have then set up VNC access on my work Mac, and have downloaded Chicken of the VNC as a client. I have created a dyndns host for my home PC.
What else do I need to do to make this work? I keep googling and end up installing more and more software, to no avail. The documentation on this issue is so scarce I'm surprised anyone but the most hardcore of pros can set this up.
Which ports do I need to open on which ones of my routers? Do I need to set up something special for dyndns? I would like to be able to both SSH and VNC both of my machines from the other.
Are there any solid guides anywhere on mutual PC-Mac remote access?
Edit: info on networks in question
The work environment is a wireless network on a Linksys WRT54GL. The connection is a synchronous DSL connection with a static IP. There are 10ish computers on it, of which 5 of them will need VNC/SSH access from the outside. On the router, static local IPs have been set up.
The home environment is a LAN, on a regular DSL with a dynamic IP. DynDNS has been set up on it, and ports 5900 and 22 opened on TCP for SSH and VNC access, and directed to the local IP of the home PC.
The end goal is each of us being able to connect to our work machines via VNC and SSH, and vice versa. I have succeeded in VNCing home from work. SSH reports "no response", even though the port is opened at home.
Not sure about NAT or routable. Internet is between the networks.
Edit 2:
I imagine I could forward multiple ports, then the SSH setup would be thus: User 1: external port: 22, internal port: 22, local IP: user1's local IP User 2: external port: 23, internal port: 22, local IP: user2's local IP User 3: external port: 24, internal port: 22, local IP: user3's local IP etc... But this feels more like a hack of some sort. Is this the right way to approach it?