Captive portal — сетевой сервис, требующий от подключившегося к Сети пользователя выполнить некоторые действия для получения доступа в Интернет.
Удобно использовать в связке с сервером FreeRADIUS.
Chillispot Captive Portal
ChilliSpot is an open source captive portal or wireless LAN access point controller. It is used for authenticating users of a wireless LAN. It supports web based login which is today's standard for public HotSpots. Authentication, authorization and accounting (AAA) is handled by your favorite radius server.
Binary downloads are available for Redhat, Febora, Debian, Mandrake and OpenWRT. ChilliSpot is an ebuild in Gentoo and compiles under FreeBSD. Source code under GPL is available for other platforms.
To build your own HotSpot you need the following items:
The Wifidog project is an open source captive portal solution. As such, it has three main functions:
CoovaChilli is an open-source software access controller, based on the popular, but now defunct, ChilliSpot project, and is actively maintained by an original ChilliSpot contributor.
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X support, layer-2 isolation of problematic devices, integration with the Snort IDS and the Nessus vulnerability scanner; PacketFence can be used to effectively secure networks - from small to very large heterogeneous networks.
RADIUSdesk is a sophisticated Open Source WiFi Management system
The Wifidog project is a complete and embeddable captive portal solution for those who wish to operate a open hotspot or network of hotspots while preventing abuse of their Internet connection.