I have a client that has a free use hotspot. They use Mikrotik RouterOS 2.9.17. They want the initial webpage request of all users to be directed to a splash page, that basically says welcome to our hotspot and has some minor advertisements.
What I’m trying to figure out is how do you mark the initial HTTP request for every unique client and then DST-NAT them..
Mainly if I could figure out a way to mark each unique initial HTTP request I can get the rest on my own, its just I can’t figure out any easy way of doing this… Any suggestions?
Why not just use the “real” hotspot feature of MikroTik for this? There’s no need to actually have user accounts etc. - you could also just display the “login” page as a welcome page and have a button “go on” there (which would log the user in without further interaction or without the user being configured in hotspot)…
That’s a possibility.. I thought when using the hotspot feature you had to use some form of authenticatation.. I’ll look into this further and see if its possible.
but I have this trouble too, the trouble is more crazy
The customer is too lazy to click the ok button or something else.
they just want when they try to access the internet first time , they will be redirect to the hotel’s homepage, after that(the guest maybe close the ie direct) , they can access the web freely.