Alexander A Manaeff -

 
 

Как получать уведомление о том, что сменился IP адрес

Microsoft Internet Security and Acceleration (ISA) Server
Microsoft Internet Information Services
Kerio Connect
Kerio Mail Server
Kerio Firewall
UserGate
DHCP, DNS, SMTP, POP, WWW, FTP

Модератор: UncleFather

Как получать уведомление о том, что сменился IP адрес

Сообщение UncleFather » 13 фев 2014 23:55, Чт

Задача:

Необходимо получать уведомления на email при смене динамического внешнего (белого) IP адреса


Решение 1:

  1. Регистрируемся в бесплатной службе DNS-O-Matic с email адресом, на который хотим получать уведомления и не забываем подтвердить этот адрес :wink:

  2. Регистрируемся на одном из бесплатных поддерживаемых DNS-O-Matic сервисов динамических адресов:
    01.jpg
    01.jpg (27.89 КБ) Просмотров: 3749

    например, DynDNS

  3. Добавляем в DNS-O-Matic запись с учетными данными выбранного сервера динамических адресов
    02.jpg


  4. На вкладке «Account» устанавливаем переключатель «Email me service status» (отсылать мне состояние службы) в положение «Always» (всегда):
    03.jpg


  5. Скачиваем любого клиента обновлений DNS-O-Matic из списка, например Marcs Updater
    Marcs Updater.rar
    (1.22 МБ) Скачиваний: 264


  6. Устанавливаем Marcs Updater на хост, изменение внешнего IP которого хотим отслеживать

  7. Настраиваем Marcs Updater с параметрами учетной записи DNS-O-Matic:
    04.JPG

Теперь Marcs Updater будет посылать уведомления на сервер DNS-O-Matic каждый раз при смене внешнего IP контролируемого компьютера. Сервер DNS-O-Matic, в свою очередь, будет реагировать на это событие посылая письмо на указанный нами email, а так же обновляя данные о нашем IP адресе на том сервере (или серверах) динамических адресов, которые мы указали при настройке. Поэтому нет необходимости устанавливать на компьютер еще и собственного клиента сервиса динамических адресов, поскольку их задачу будет выполнять Marcs Updater.

Что хорошо у Marcs Updater - это то, что если после перезагрузки ПК или после перезапуска самого Marcs Updater внешний IP адрес не сменился, то никаких уведомлений на сервер DNS-O-Matic посылаться не будет.


Решение 2:

У Marcs Updater есть один недостаток - он не умеет отслеживать и, при необходимости, фильтровать VPN подключения. Ведь иногда бывает нужным подключиться по VPN, например к своему офису, причем используя именно удаленный шлюз. А это означает, что внешний IP нашего компьютера тоже изменится на IP офисного шлюза. И Marcs Updater это отследит и отошлет уведомления.

Конечно, такая ситуация довольно редка (в основном при VPN подключениях удаленный шлюз не используется), но все же она имеет место.

Для того, чтобы отслеживать смену IP, учитывая и VPN подключения, предлагаю использовать написанный мной многофункциональный PowerShell скрипт. Его полное описание, возможности и листинг кода можно посмотреть здесь.

Качаем файл скрипта ps1 отсюда:
IPCheck.rar
(12.51 КБ) Скачиваний: 240
Аватара пользователя
UncleFather
Site Admin
 
Сообщения: 1311
Зарегистрирован: 17 авг 2004 16:20, Вт

Вернуться в Сетевые службы (сервисы)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Alexander A Manaeff -
@Mail.ru .