FreeRADIUS logování uživatelovy IP

martin

FreeRADIUS logování uživatelovy IP
« kdy: 25. 10. 2011, 15:45:05 »
Ahoj,
ve FreeRADIUSu (2.1.8) mam nastaveny nasledujici ip pool:
Kód: [Vybrat]
ippool myippool {
  range-start = 192.168.1.100
  range-stop = 192.168.1.250
  [...]
  session-db = ${raddbdir}/ip-pool.db
  ip-index = ${raddbdir}/ip-index.db
}
Uzivatel vzdy dostane nejakou IP z tohoto rozsahu, je mi jedno kterou.
Potrebuju ale ulozit do logu, jakou IP adresu mu pri pripojeni radius pridelil. Jedine, co mne napadlo, je pouzit sekci log v souboru radius.conf:
Kód: [Vybrat]
log {   
  destination = files
  file = ${logdir}/radius.log
  syslog_facility = daemon
  stripped_names = yes
  auth = yes
  auth_badpass = yes
  auth_goodpass = yes
  msg_goodpass = "%{Stripped-User-Name} - IP adresa: XXX"
  msg_badpass = "%{Stripped-User-Name} - IP adresa: XXX"
}
nevim ale, jako promennou dat misto XXX.

Nemate nekdo napad, jak to nastavit?
« Poslední změna: 25. 10. 2011, 21:11:16 od Petr Krčmář »