I have several remote locations I wish to manage using remote desktop. They are using the internet to connect to our internal network (Citrix). We have a natting firewall here and the wireless router on the other side is also natting. Is there a way to connect to the remote machines through the firewalls using the remote desktop included with Windows XP? Obviously the remote machines have non-routable addresses I cannot connect to over the internet.