"If you plan to use your remote desktop client from anywhere
other than within your home network and you don't have a static IP
from your ISP/broadband provider, set up a free account at Dyndns
or another service. This way, you can tell nxclient to access your
server via a Dyndns second-level domain ... e.g.
username.somedyndnsTLD.com instead of via a LAN-internal IP like
192.* or 10.* The clients use the router IP address assigned by the
broadband provider or a "what's my IP?" page on the dynamic DNS
server to find out what the current server IP is.
"You can either set this on the router if your router has an
internal IP client, or download and install a dynamic DNS client.
Which you choose depends on whether you want "wake-on-LAN" , a
service which will turn on your server by feeding a "magic IP
packet" to the network card on your server which will wake it from