Hi, ALL
After running Mikrotik 2.9.30 as hotspot for few month, I found the following problem:
Guest come from all over the world connected to my hotspot network, and some of them have many different browser proxy server setting.
Normaily, if the guest’s proxy server is an IP address, it won’t have any problem, Mikrotik will catch it and redirect to the login page.
However, if it’s an invalid domain name or computer host name(some guest using company internal proxy server). It will have problem to redirect to the login page. After I monitor the packets, I realized it’s due to the DNS record lookup, Mikrotik returns a Non-existent domain to the guest, so it just ends up there.
I have used other hotspot gateway products before, but their way of dealing this is much smoother, they return the hotspot’s IP address for all the DNS request from the unauthroized guest. In this way, I don’t need tell guest to change their proxy settings manually.
Have anyone met the same problem on Mikrotik Hotspot before, is there any resolution for it? Please help me out, clients are pushing me to either reslove this or change to another hotspot gateway product, but I still want to stick with Mikrotik.