Table of Contents

appunti preliminarissimi

Installazione di prova con Freeradius e chillispot su Debian Sarge.

Scopo

Configurare un sistema di accesso pubblico per un albergo, con logging dell'assegnazione degli IP (timestamp di inizio e fine connessione)

installazione

Installare i pacchetti freeradius e freeradius-dialupadmin (per avere uno straccio di interfaccia per gestire gli utenti)

Installare il deb di chillispot dal sito www.chillispot.org Domanda: e postgres?

installare apache-ssl per la pagina cgi di auth

freeradius e` complicatissimo! come sono contento.

Configurazione di freeradius

Prima di tutto configurare questo, l'interfaccia di gestione viene molto dopo.

  test  User-Password == "test"
        Reply-Message = "Hello, test"}}}
  * avviare il server radius
  * testare l'auth per l'utente di test
<code>
  # radtest test test localhost 0 testing123
  
  Sending Access-Request of id 253 to 127.0.0.1:1812
        User-Name = "test"
        User-Password = "test"
        NAS-IP-Address = mucca
        NAS-Port = 0
  rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=253, length=33
        Reply-Message = "Hello, test"}}}
    



==== Configurazione di freeradius-dialupmin ====

* editare httpd.conf e aggiungere un alias che punti alla home page di freeradius-dialupmin, tipo:
<code>
# Configurazione per freeradius-dialupmin
Alias /chilli/ "/usr/share/freeradius-dialupadmin/htdocs/"

Configurazione di Chillispot