7

I am watching web traffic to one of my sites via Google Analytics. I have created a filter to exclude data from my ipaddress.

I'm pretty sure my ISP will change that address from time to time; making the filter no good.

Is there a little app (or script) that can run in the background and notify me when my external IP Address changes?

ray023
  • 1,617
  • 3
  • 18
  • 28

2 Answers2

5

There's a project on CodePlex that does this: http://ipchangeinformer.codeplex.com

It notifies via email and can be configured to use a custom webserver for the public IP checks using a PHP file you upload to the desired site. There is also a default site (probably managed by the app author).

Also, DynDNS has a service that does this using an app resident on your computer that checks with DynDNS at regular intervals and updates your DynDNS account if you're trying to host something locally.

music2myear
  • 49,799
0

As an alternative option that might help you, I've written a python script designed to monitor for external IP address changes. Since it's python it should work on Windows just fine after setting up the appropriate Python environment (although I've only tested it under Linux). It currently saves the "current" external IP address to a file and, when run, grabs a new IP address and then checks it against the old one. It is design to email you with this change.

It's designed to run as a cronjob (Linux) or scheduled task (Windows) and does not run as a background daemon on its own.

Here's the link to the github repository: https://github.com/begleysm/ipwatch

Hopefully it helps!