Hi there,
I’m using Mikrotik (RB750) hotspot function but all the host connected to the router can’t communicate with each other.
Why?
Hi there,
I’m using Mikrotik (RB750) hotspot function but all the host connected to the router can’t communicate with each other.
Why?
walled-garden system, access to some web pages without authorization
That is a hotspot feature
http://wiki.mikrotik.com/wiki/Manual:IP/Hotspot
If you mean the computers behind the hotspot can’t communicate, then that can be corrected by disabling the hotspot nat.
/ip hotspot
set 0 address-pool=none
SurferTim,
after this operation, does the hotspot will continue to work?
Yes. The hotspot NAT allows computers with static ip address assignments to use a public hotspot without the need to change the network settings in the computer. If your network issues the correct subnet ips, all will work as if the hotspot was not enabled, except no access through the hotspot to the internet without logging in.
.
Thanks for your answer.
I’m using a dedicate DHCP server for hotspot’s user so they don’t need to change any settings on their client.
I will try to disable this rule and I will let you know if hosts on hotspot network can ping each other.
If you would like to test it the way I did, assign an out-of-subnet ip to a computer behind the hotspot interface and then check “/ip hotspot host”.
My hotspot test ip/subnet was 192.168.2.1/24 and the test ip was 10.0.0.2/24 in the computer. The NAT assigned a 192.168.2.x address to the mac address with the 10.0.0.2 ip and all worked fine.
If you disable the hotspot NAT, the 10.0.0.2 computer will no longer be able to access the internet.
I need that hotspot user can communicate with each other using hotspot network addresses.
Disable the hotspot nat.
using this command?
Yes. If all else fails, you can always set the address-pool to the original setting. Just remember which address-pool it had originally.