O que você está procurando é chamado de "portal cativo".
Aqui estão algumas opções de como implementá-lo:
Open Source / Free
- ChilliSpot
- Wifidog
- PacketFence
- HotSpotPA
- CoovaChilli
- Desembaraçar o portal cativo
- pfSense
- PepperSpot
- Zeroshell
Fonte fechada / paga:
- FirstSpot
- antamedia
- polkaspots