NxUpdate и динамическое обновление IP-адреса
NxUpdate - это программа динамического обновления IP-адресов для NxFilter и NxCloud. Он привязывает динамический IP-адрес к пользователю на NxFilter или NxCloud.
Установка NxUpdate
Мы предоставляем программу установки NxUpdate для Windows. Когда вы устанавливаете его на пользовательскую систему, вы можете привязать его
с определенным пользователем, используя токен входа пользователя. При использовании кластеризации вы можете добавить несколько IP-адресов, разделенных запятыми
для Server IP.
Он отправляет START, STOP и сигналы IPUPDATE, чтобы показать вам, как это работает. Вы можете просмотреть эти сигналы на
Logging > Agent Signal.
Написание собственного NxUpdate
Мы используем протокол HTTP для связи между NxFilter и NxUpdate.
Вы можете отправить сигнал IP-обновления, используя следующий URL,
http://192.168.0.100/hxlistener?action=HX&token=GKSYEJYG&domain=ipupdate.signal.nxfilter.org
'GKSYEJYG' - это логин пользователя, а 'ipupdate.signal.nxfilter.org' - специальный домен для сигнала 'IPUPDATE'. '192.168.0.100' - это IP-адрес вашего NxFilter.
Мы используем сигналы ниже.
- start.signal.nxfilter.org : сигнал START.
- stop.signal.nxfilter.org : Сигнал STOP.
- ipupdate.signal.nxfilter.org : Сигнал IPUPDATE.
В эти сигналы необходимо добавить токен входа пользователя для его идентификации.
Когда мы отправляем эти сигналы, мы можем получить два вида ответов от NxFilter.
- 127.100.100.1 : Ошибка.
- 127.100.100.100 : Успех.
Вам не нужно отправлять START, STOP signal if you want to make it simple. Sending IPUPDATE would be enough.
Мы отправляем сигнал IPUPDATE каждую минуту, так как IP-адрес клиента может меняться. Но мы пишем его журнал на стороне сервера
раз в 5 минут, чтобы уменьшить размер БД трафика.
Вы можете отправлять сигнал обновления IP-адреса и с помощью команды Nslookup,
nslookup GKSYEJYG.ipupdate.signal.nxfilter.org. 192.168.0.100