Differences between revisions 1 and 2
Revision 1 as of 2005-12-26 11:49:28
Size: 1969
Editor: Kurgan
Comment:
Revision 2 as of 2009-04-12 17:33:25
Size: 1969
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

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.

  • modificare il file users e sbatterci dentro un utente di test, cancellando magari tutto il resto degli esempi. Allo scopo "man 5 users" aiuta molto. Occhio alla seconda riga che deve iniziare con un TAB.
    •   test  User-Password == "test"
              Reply-Message = "Hello, test"
  • avviare il server radius
  • testare l'auth per l'utente di test
    •   # 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:

# Configurazione per freeradius-dialupmin
Alias /chilli/ "/usr/share/freeradius-dialupadmin/htdocs/"

Configurazione di Chillispot

  • Caricare il modulo TUN modprobe tun

  • Se necessario, creare le entry sotto dev per i device tun /dev/MAKEDEV tun

  • configurare /etc/chilli.conf
    • server radius
    • server web per l'autenticazione

LinuxDebian/Chillispot (last edited 2009-04-12 17:33:25 by localhost)