Проблема no ip found | Ubiquiti форум UBNT: инструкции, настройка

Проблема no ip found

RemTula

новичок
2 Дек 2015
2
0
0
Для начала входные данные.

Имеется два контроллера 4.7.6 на виртуальных серверах.

- К первому подключено 15 AP, раздают три SSID из разных vlan, точки в разных подсетях, к контроллеру подключены по L3. DHCP для клиентов на BRAS.
- На втором 70+ AP, три сайта, множество SSID, точки видят контроллер по L2, DHCP для клиентов на локальных роутерах.

Пытаемся реализовать авторизацию гостей на внешнем портале по схеме - ввод номера телефона - получение SMS - ввод кода из SMS - получение доступа в интернет.

Выявлена следующая проблема.

Для корректной авторизации необходима информация от контроллера о полученном IP клиента.
Контроллер эту информацию либо не получает (не запрашивает?) сам, либо делится ей неохотно и с большой задержкой.
В результате клиент, получив свой IP от DHCP-сервера, идет на портал авторизации и, вместо страницы ввода номера телефона, получает ошибку no ip found. Ибо портал про его IP еще информацию не получил.
Клиент обновляет страницу - no ip found.
К очередному (третьему, пятому, сорок пятому) обновлению страницы контроллер наконец-то отдает порталу авторизации информацию об IP, клиент получает таки заветную форму ввода данных и дальше полет проходит в штатном режиме.
Но клиент "слегка" недоволен.

Есть рекомендации по ускорению работы контроллера? Прошу помощи
 

DeLL

участник
13 Авг 2013
490
15
20
Ростовская обл
delltroy.ru
насколько я помню в строке авторизации на встроенном портале передается mac точки к которой подключается клиент, mac-адрес самого клиента и ssid. Ip не передается. проверить сейчас не могу.
Api используете?
 
Автор
R

RemTula

новичок
2 Дек 2015
2
0
0
В строке GET параметра ip не передается. ip получается посредством запросов к unifi контроллеру.