Я настроил Mikrotik для использования Radius для назначения dhcp-адресов и аутентификации hotpost (по MAC). Я не хочу использовать hotspot’s one-to-one NAT, поэтому я не указывал address-pool в моей настройке hotspot и он установлен в null:
[admin@TESTY] > /ip hotspot print
Flags: X - disabled, I - invalid, S - HTTPS
NAME INTERFACE ADDRESS-POOL PROFILE IDLE-TIMEOUT
0 hs-ether3 ether3 default 5m
1 hs-ether2 ether2 default 5m
Проблема возникает, когда подключаю ноутбук с уже работающим wifi-соединением. У ноутбука есть wifi-интерфейс с адресом 192.168.1.X, назначенным не-Mikrotik dhcp, и также есть ethernet-карта, которую я подключаю к Mikrotik dhcp/hotspot-интерфейсу с сетью 10.0.0.X. Когда я подключаю ноутбук к Mikrotik с отключенным wlan ИЛИ без IP-адреса на wifi-интерфейсе (ipconfig release), всё работает корректно. Но когда я подключаю ноутбук с назначенным адресом 192.168.1.X к Mikrotik, появляется проблема - я получаю IP-адрес от Mikrotik, но ничего не работает - я даже не могу пропинговать Mikrotik.
Нашел такое:
[admin@TESTY] > /ip hotspot active print
Flags: R - radius, B - blocked
USER ADDRESS UPTIME SESSION-TIME-LEFT IDLE-TIMEOUT
0 R 00:14:C2:D… 192.168.1.110 1m32s 23h58m28s
[admin@TESTY] > /ip hotspot host print
Flags: S - static, H - DHCP, D - dynamic, A - authorized, P - bypassed
MAC-ADDRESS ADDRESS TO-ADDRESS SERVER IDLE-TIMEOUT
0 H 00:14:C2:DB:73:D9 10.0.0.254 10.0.0.254 hs-ether3 5m
1 DA 00:14:C2:DB:73:D9 192.168.1.110 192.168.1.110 hs-ether3
Похоже, Mikrotik’s hotspot использует мой wifi IP (192.168.1.110) вместо 10.0.0.254. Это ошибка в hotspot? Могу ли я изменить это поведение в настройках? Буду благодарен за любую помощь.
Gregor
[admin@TESTY] > /ip hotspot print
Flags: X - disabled, I - invalid, S - HTTPS
NAME INTERFACE ADDRESS-POOL PROFILE IDLE-TIMEOUT
0 hs-ether3 ether3 default 5m
1 hs-ether2 ether2 default 5m
Проблема возникает, когда подключаю ноутбук с уже работающим wifi-соединением. У ноутбука есть wifi-интерфейс с адресом 192.168.1.X, назначенным не-Mikrotik dhcp, и также есть ethernet-карта, которую я подключаю к Mikrotik dhcp/hotspot-интерфейсу с сетью 10.0.0.X. Когда я подключаю ноутбук к Mikrotik с отключенным wlan ИЛИ без IP-адреса на wifi-интерфейсе (ipconfig release), всё работает корректно. Но когда я подключаю ноутбук с назначенным адресом 192.168.1.X к Mikrotik, появляется проблема - я получаю IP-адрес от Mikrotik, но ничего не работает - я даже не могу пропинговать Mikrotik.
Нашел такое:
[admin@TESTY] > /ip hotspot active print
Flags: R - radius, B - blocked
USER ADDRESS UPTIME SESSION-TIME-LEFT IDLE-TIMEOUT
0 R 00:14:C2:D… 192.168.1.110 1m32s 23h58m28s
[admin@TESTY] > /ip hotspot host print
Flags: S - static, H - DHCP, D - dynamic, A - authorized, P - bypassed
MAC-ADDRESS ADDRESS TO-ADDRESS SERVER IDLE-TIMEOUT
0 H 00:14:C2:DB:73:D9 10.0.0.254 10.0.0.254 hs-ether3 5m
1 DA 00:14:C2:DB:73:D9 192.168.1.110 192.168.1.110 hs-ether3
Похоже, Mikrotik’s hotspot использует мой wifi IP (192.168.1.110) вместо 10.0.0.254. Это ошибка в hotspot? Могу ли я изменить это поведение в настройках? Буду благодарен за любую помощь.
Gregor
