How did a Captive Portal force to open a browser

10,857

If you will try to see the network statistics [request/response] you will find out that devices like ios and android both of them continuously hits some particular urls [in case of android it is www.google.com/generate_204 , don't remember exact url for ios]. These url are generated by system internally. These pings let their server know about various details. So as soon as ios gets connected with a captive portal it tries to hit the system generated url, failing to which it understands that this is packet level protected network and open the browser.

Hope this helps.

Share:
10,857
Ace
Author by

Ace

I am Ace. As in being Ace, always it has been, always it will be.

Updated on June 04, 2022

Comments

  • Ace
    Ace about 2 years

    I've setup a Captive Portal with dd-wrt, wifidog, authpuppy and some plugins from authpuppy as well as my own web app.

    1. I am wondering what's the exact thing that will trigger a browser on the client device to popup?
    2. Is the popup browser from iPhone/iPad a regular browser mode?

    P.S.:

    I've done the research like

    they don't talk much about the popup browser.

    Could anyone help?