alibek Posted October 19, 2023 · Report post Есть Mikrotik RB4011, который используется в качестве шлюза и портала хотспота. Для подключенных клиентов он выдает IP-адреса из пула 10.bb.cc.0/24. В интернет их выпускает через внешний пул адресов /28. Для авторизации используется RADIUS, протокол http-chap. Скрытый текст Упрощенная конфигурация: /interface bridge add name=br-wifi ... /ip hotspot profile add dns-name=... hotspot-address=10.101.0.250 login-by=cookie,http-chap,http-pap name=citywifi use-radius=yes /ip hotspot add addresses-per-mac=unlimited disabled=no interface=br-wifi name=citywifi-spot profile=citywifi /ip dhcp-server add add-arp=yes address-pool=pool-hotspot interface=br-wifi lease-time=1d name=dhcp-hotspot ... /ip address add address=10.101.0.250/16 interface=br-wifi network=10.101.0.0 ... /radius add address=... secret=... service=hotspot src-address=... timeout=1s Странность следующая. Подключаюсь в гостевую сеть смартфоном, устройство получает IP-адрес 10.bb.cc.237. Этот же адрес вижу в списке DHCP Server Leases. Смартфон выдает уведомление, что нужно авторизоваться в сети. Перехожу по уведомлению на страницу авторизации, ввожу логин и пароль, успешно авторизуюсь. На странице статистики вижу свой IP-адрес: 10.bb.cc.236. И в окне хотспота на вкладке Active так же вижу этот IP-адрес. Если открыть вкладку Hosts, то для хоста указано address=10.bb.cc.237 и address-to=10.bb.cc.236. Впрочем, такое указано для всех хостов в флагом A. Интернета на устройстве нет, внешние узлы не пингуются. Сам шлюз тоже не пингуется, хотя страница статистики открывается. Что это за странности? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ShumBor Posted October 19, 2023 · Report post Скорее всего это из за механизма скрытия мака на смарте Мак разный у выданных адресов? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted October 19, 2023 · Report post 3 часа назад, ShumBor сказал: Мак разный у выданных адресов? Нет, одинаковый. ip dhcp-server lease print detail 16 D address=10.101.199.237 mac-address=DA:DB:30:D0:5C:60 client-id="1:da:db:30:d0:5c:60" address-lists="" server=dhcp-hotspot dhcp-option="" status=bound expires-after=23h56m52s last-seen=3m8s active-address=10.101.199.237 active-mac-address=DA:DB:30:D0:5C:60 active-client-id="1:da:db:30:d0:5c:60" active-server=dhcp-hotspot host-name="AB-R8P" ip hotspot host print detail 2 A mac-address=DA:DB:30:D0:5C:60 address=10.101.199.237 to-address=10.101.199.230 server=citywifi-spot uptime=4m35s keepalive-timeout=1d found-by="UDP :21101 -> 10.101.0.250:53" ip hotspot active print detail 0 R server=citywifi-spot user="101-0002" address=10.101.199.230 mac-address=DA:DB:30:D0:5C:60 login-by="http-chap" uptime=4m58s keepalive-timeout=1d 3 часа назад, ShumBor сказал: Скорее всего это из за механизма скрытия мака на смарте Отключил случайный MAC. Путаница с IP-адресами осталась такой же, то есть по DHCP выдается один адрес, портал показывает другой. Но кое что изменилось — теперь интернет есть, но крайне медленный. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DeLL Posted October 22, 2023 · Report post в user-profile убрать address pool Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted October 23, 2023 · Report post Спасибо, оно. Я уже неделю никак не мог понять, что за чехарда с IP-адресами. Странно, что при таком двойном NAT интернет хоть как-то иногда работал. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...