Je souligne que, seul, un proxy (comme Squid) sait analyser l'intérieur du flux http pour en extraire dans un log date, heure, adresse ip, url, (+ identifiant).
Un portail captif n'est là que pour "ouvrir" la traversée d'un firewall selon une authentification (la plus souvent avec Radius).
Sans proxy, il n'y a pas de fichier d'url.
Sans authentification dans le proxy, il faut "synchroniser à la main" le log radius et le log du proxy.
(Je n'ai jamais testé un portail captif ni radius, je ne donne qu'une réflexion générale …)