Yo, die Software-Klasse die Shagalot anspricht, heißt captive portal:
http://en.wikipedia.org/wiki/Captive_portal
da gibts auch eine Liste alternativer Software.
Eine Lösung die auf nocat aufbaut, und einfach zu nutzen ist, findest du hier: http://www.publicip.net/
Allerdings besteht prinzip-bedingt das Problem was Cyber-Shadow beschrieben hat: Man kann sich einer bestehenden Verbindung/Authentifizierung bemächtigen.