✔ 最佳答案
First of all, scrap using Remote Desktop Connection. Use a variation of VNC instead...
http://www.realvnc.com/
http://www.tightvnc.com/
http://www.uvnc.com/
Then you need to set up port forwarding on your routers/networks. The default VNC port is 5900.
PC-A needs to be assigned a static internal IP, lets say 192.168.2.5. Then you need to go into the DSL gateway's settings and set up any incoming requests on port 5900 to be forwarded internally to 192.168.2.5
You then need to do the same with PC-B
Then when you want to connect to the other you have to use their WAN IP (the IP of the internet connection and not the internal one).
http://www.realvnc.com/support/portforward.html