Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I will be setting up a computer with SSH and VNC servers in order to access it remotely since I won't have physical access. If the IP address changes how can I track this? The first idea that comes to mind is to write a script that runs once or twice every day and sends a GET request to my webserver. From there I can handle it however I see fit. The other option setting up mail from the command line to email me, but that isn't very elegant either. There has to be a better solution, right?

share|improve this question
Are you trying to get the IP address, just so you know what one to use to try and connect, or you just need a list of changes? If the former, you just want to a DDNS solution. – KCotreau Aug 1 '11 at 21:05
up vote 4 down vote accepted

You might want to set up a free address for that computer. lets you register a sub domain to * that you can use to an IP to your liking. The site also offers a tool that will automatically update the DNS records to your current IP. This means the registered address will always point to your IP address.

From about their tool:

Keep your current IP address in sync with your No-IP host or domain with our Dynamic Update Client (DUC). Our dynamic DNS update client continually checks for IP address changes in the background and automatically updates the DNS at No-IP whenever it changes.

As recommended by @LamarB, offers a similar service.

share|improve this answer
dnydns also offers a similar service – Lamar B Aug 1 '11 at 21:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.