¿Cómo desarrollar una página de inicio de sesión web como la forma en que accedemos a WiFi público para mi hogar? ¿Depende de mi tipo de enrutador o módem que use?

Básicamente, lo que necesita es un portal cautivo. Un portal cautivo es como una puerta de enlace, vinculado con un servidor DNS que intercepta los paquetes hasta que el cliente inicia un navegador web. Tan pronto como lo hace, se fuerza una página web que tiene un formulario de inicio de sesión y cualquier otra información que pueda caber en una página web como imágenes, videos, texto, audio, scripts JS, cualquier cosa.

Y no, no puede usar un enrutador inalámbrico o un punto de acceso para crear un portal cautivo . (Es un dolor en el cuello si prueba tomate o DD-WRT).

Para trabajos como estos, pfSense es absolutamente increíble. Tiene un portal cautivo preconfigurado, que solo necesita ajustar un poco para comenzar a funcionar. Además, admite Radius, Vouchers, Usuarios locales o un almacén centralizado de credenciales para autorización. Realmente agradable en el caso de un gran restaurante u hospital, donde necesita dar cupones a los visitantes mientras el personal interno puede usar su nombre de usuario / contraseña para iniciar sesión.

Incluso puede configurar límites de velocidad y límites de datos para cada cliente. O únete a ellos a diferentes VLAN. pfSense es ideal para estos trabajos.

Google cómo instalar pfSense lo convierte en un portal cautivo. Es bastante fácil y estará en funcionamiento en poco tiempo.

Advertencia : para que un portal cautivo funcione, el cuadro pfSense debe configurarse como DNS y puerta de enlace. Todos los clientes deben usar este cuadro como servidor DNS y puerta de enlace. La razón es que el servidor DNS responde constantemente con la dirección del portal cautivo hasta que se realiza la autenticación, hasta que la puerta de enlace la intercepta.

Si el DNS está mal configurado, el cliente no será dirigido a la página de inicio de sesión y la puerta de enlace continuará interceptando los paquetes para siempre .

También hay otros softwares disponibles, pero pfSense inspira de ser gratis, es mejor que todos los demás.

Instala pfSense.

Portal cautivo en pfSense.