mpd4+radius+mysql

mgm

Member
подскажите что я делаю не так. настроил VPN сервер по этой статье , все работает , хочу шейпить , покурил офф мануал mpd

Создал файл /usr/local/share/freeradius/dictionary.mpd такого содержания :

Код:
#----------------------------------------------------------
# dictionary.mpd                                                                                   
                                                                                                   
VENDOR          mpd             12341                                                              
                                                                                                   
ATTRIBUTE       mpd-rule        1       string          mpd                                        
ATTRIBUTE       mpd-pipe        2       string          mpd                                        
ATTRIBUTE       mpd-queue       3       string          mpd 
ATTRIBUTE       mpd-table       4       string          mpd 
ATTRIBUTE       mpd-table-static       5       string          mpd 
ATTRIBUTE       mpd-filter      6       string          mpd 
ATTRIBUTE       mpd-limit       7       string          mpd 
ATTRIBUTE     mpd-drop-user     154     integer          mpd
#----------------------------------------------------------
добавил словарь в базу :

Код:
uran# cat /usr/local/share/freeradius/dictionary |grep dictionary.mpd
$INCLUDE dictionary.mpd
добавил в radreply таблицу радиуса в мускуле

Код:
 berdnik mpd-limit += in#1=all shape 192000 24000 
 berdnik mpd-limit += out#1=all shape 192000 24000
перезагрузил радиус
Код:
/usr/local/etc/rc.d/radiusd restart
проверил

Код:
uran# radtest berdnik pass 127.0.0.1 0 pass_to_radius
Sending Access-Request of id 6 to 127.0.0.1 port 1812
        User-Name = "berdnik"
        User-Password = "pass"
        NAS-IP-Address = 255.255.255.255
        NAS-Port = 0
rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=6, length=115
        mpd-limit = "in#1=all shape 192000 24000"
        mpd-limit = "out#1=all shape 192000 24000"


но при
Код:
uran# cat /var/log/radius.log
или
Код:
uran# cat /var/log/mpd.log
никаких упоминаний про ограничения по скорости
 
Последнее редактирование:

Tiger

*-*-*-*-*-*-*
Команда форума
Супер Модератор
в дебагрежиме что говорит при подключении? radiusd stop & radiusd -X
 
Верх