Приложение Windows, чтобы уведомить меня, когда мой внешний IP-адрес изменится?
Я наблюдаю за интернет-трафиком на одном из моих сайтов с помощью Google Analytics. Я создал фильтр для исключения данных из моего ipaddress.
Я почти уверен, что мой провайдер будет время от времени менять этот адрес; что делает фильтр бесполезным
Есть ли небольшое приложение (или сценарий), которое может работать в фоновом режиме и уведомлять меня об изменении моего внешнего IP-адреса?
1 ответ
На CodePlex есть проект, который делает это: http://ipchangeinformer.codeplex.com/
Он уведомляет по электронной почте и может быть настроен на использование настраиваемого веб-сервера для публичных проверок IP-адресов с использованием файла PHP, который вы загружаете на нужный сайт. Существует также сайт по умолчанию (вероятно, управляется автором приложения).
Кроме того, в DynDNS есть служба, которая делает это с помощью резидентного приложения на вашем компьютере, которое регулярно проверяет DynDNS и обновляет вашу учетную запись DynDNS, если вы пытаетесь разместить что-то локально.
В качестве альтернативы, которая может вам помочь, я написал скрипт на python, предназначенный для отслеживания изменений внешних IP-адресов. Поскольку это python, он должен нормально работать в Windows после настройки соответствующей среды Python (хотя я тестировал его только под Linux). В настоящее время он сохраняет "текущий" внешний IP-адрес в файл и при запуске захватывает новый IP-адрес, а затем сравнивает его со старым. Это дизайн, чтобы отправить вам электронное письмо с этим изменением.
Он предназначен для выполнения в виде cronjob (Linux) или запланированной задачи (Windows) и не работает как фоновый демон самостоятельно.
Вот ссылка на репозиторий github: https://github.com/begleysm/ipwatch
Надеюсь, это поможет!