Is this possible - Pseudo Proxy Service w/only Certain URLs Allowable ?
-
I want to set up a Wifi AP as a Captive Portal but rather than allow complete access to the web, the server allows the client to request specific information (hot links) from the information displayed on the captive portal's base or home page and only those URLs embedded in those hot links only. Assuming the site on the Internet has no links, is this possible and secure so that no one can type a different URL and visit the rest of the web? In other words if I code a pseudo proxy server on the AP that will only forward/pass web pages from any of the links that are on the original captive portal's base page, will this work?
-
I want to set up a Wifi AP as a Captive Portal but rather than allow complete access to the web, the server allows the client to request specific information (hot links) from the information displayed on the captive portal's base or home page and only those URLs embedded in those hot links only. Assuming the site on the Internet has no links, is this possible and secure so that no one can type a different URL and visit the rest of the web? In other words if I code a pseudo proxy server on the AP that will only forward/pass web pages from any of the links that are on the original captive portal's base page, will this work?
If the AP have the ability to do firewalling, you can add the hostnames of the sites in the portal page to be the only ones allowed. Also, if the AP/router is running a linux kernel, it might be possible to get a version of an already existing proxy like squid working on it.