_J_ Posted November 7, 2007 Posted November 7, 2007 Здравствуйте. Много раз возникает ситуация, что пользователь не присутствует на NAS сервере, а radwho показывает что пользователь залогинился и находится на NAS`е. Скорее всего это происходит из-за плохого канала связи между NAS и Radius. Подскажите как можно с радиуса непосредственно скинуть пользователя? radzap? Вставить ник Quote
_J_ Posted November 7, 2007 Author Posted November 7, 2007 Я дико извиняюсь, а можно пример использования, а то у меня с ним что-то не получается. Вставить ник Quote
EvilShadow Posted November 7, 2007 Posted November 7, 2007 iserv ~ # radwho | grep test test test PPP S19 Wed 18:48 10.0.11.2 172.20.11.253 iserv ~ # radzap -h Usage: radzap [options] server[:port] secret -d raddb_directory: directory where radiusd.conf is located -N nas_ip_address: IP address of the NAS to zap. -P nas_port: NAS port that the user is logged into. -u username: Name of user to zap (case insensitive). -U username: like -u, but case-sensitive. -x : more debugging output iserv ~ # radzap -u test 127.0.0.1 my_radius_secret Received response ID 180, code 5, length = 20 iserv ~ # radwho | grep test iserv ~ # Вставить ник Quote
sirmax Posted November 9, 2007 Posted November 9, 2007 delete from radacct where username='USER' and acctstoptime=0; Для FreeRadius+MySQL Вставить ник Quote
networks Posted November 9, 2007 Posted November 9, 2007 Можно еще пользоваться accounting update, если оно поддерживается NAS. Очень удобно :) Вставить ник Quote
_J_ Posted November 18, 2007 Author Posted November 18, 2007 Можно еще пользоваться accounting update, если оно поддерживается NAS. Очень удобно :) В микротике есть такое? Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.