Lo que está preguntando ya es una función de portal cautivo y DHCP.
Cuando un cliente se conecta a su punto de acceso (AP), ya se habrá sometido al proceso DHCP que le asigna una dirección IP en su subred. Una vez que intentan acceder a los servicios web, el firewall se asegurará de que solo el servidor DNS dentro de la subred pueda usarse para clientes no autenticados. Este servidor DNS devolverá la dirección IP de la página del portal cautivo para todas las búsquedas realizadas por ese cliente. En otras palabras, estarán en un portal cautivo de forma predeterminada, suponiendo que tenga uno configurado y que aún no se hayan autenticado.
Si no desea que el cliente tenga una dirección IP antes de que lleguen al portal cautivo y se autentiquen, eso es imposible, ya que necesitarán una dirección IP para comunicarse con el servidor DNS que devuelve la página del portal cautivo.
- ¿Cómo puede detectar si dos máquinas virtuales residen en la misma máquina física con el hipervisor KVM?
- ¿Cuáles son los diferentes modos de conectividad a internet?
- ¿Qué es un protocolo de enrutamiento?
- ¿Qué es la subred y para qué se utiliza?
- ¿Cómo podemos entender el concepto de envío / recepción de bytes en términos físicos?
No estoy seguro de cuál es el propósito de cambiar la IP después de la autenticación, pero para hacer esto, simplemente puede enviar una autorización al cliente después de la autenticación y / o asignarles una IP estática.