Okay so basically I have a mac pro that I need to control remotely with VNC (unless there is a better way) and by remotely I mean from my office across town to my house. I enabled VNC by going to System Preferences -> Sharing -> Apple Remote Desktop -> Access Privileges... -> VNC. I downloaded Chicken of the VNC and put it on my MacBook. It works fine when I'm at home, but I can't seem to figure out how to do it from outside of my LAN. I have my IP address, but it doesn't want to connect. Do I need to forward some ports or something like I do with bittorrent clients? Also, my IP address is dynamic ... is there any way I can use my .Mac account or something ... so that I can just type in for example mac.com/myaccountname instead of having to remember my IP address and all that?