forum.bitel.ru http://forum.bitel.ru/ |
|
Ограничения скорости http://forum.bitel.ru/viewtopic.php?f=5&t=5110 |
Страница 1 из 1 |
Автор: | Lenski66 [ 11 фев 2011, 10:01 ] |
Заголовок сообщения: | Ограничения скорости |
Добрый день!! Помогите организовать безлимитные тарифы, что-то разобраться не могу, стоит Fedora 13+pptpd+radius, с тарифом вроде разобрался, а как прописать радиус атрибуты, что-то на этом застрял. |
Автор: | skyb [ 11 фев 2011, 10:15 ] |
Заголовок сообщения: | Re: Ограничения скорости |
прописать где? в модуле или в тарифе? делается так, прописывается в начале в модуле атрибуты, потом выставляется в тарифе. |
Автор: | Lenski66 [ 11 фев 2011, 10:22 ] |
Заголовок сообщения: | Re: Ограничения скорости |
Это конечно все понятно, а можно пример для pptpd. |
Автор: | Lenski66 [ 11 фев 2011, 15:42 ] |
Заголовок сообщения: | Re: Ограничения скорости |
Вот отрывок конфига vendors=9=Cisco;2011=Huawei;2021=Unix PPP;529=Lucent;6618=Quintum;529=Ascend;311=Microsoft;12341=MPD;14988=Mikrotik radius.attributes=Service-Type;Framed-Protocol;Framed-IP-Address;Framed-IP-Netmask;Framed-Routing;Filter-Id;Framed-MTU;Framed-Compression;Login-IP-Host;Login-Service;Login-TCP-Port;Old-Password;Reply-Message;Callback-Number;Callback-Id;Expiration;Framed-Route;Framed-IPX-Network;State;Class;Session-Timeout;Idle-Timeout;Termination-Action;NAS-Identifier;Proxy-State;Framed-Pool top.nocard.login=10000 card.module.id=0 check.service=0 dialup.workmode=1 max.update.timeout=120 max.wait.timeout=120 update.time=60 run.sleep=3 gools.global=10.222.10.1-10.222.255.255 add.service.type.and.framed.protocol=0 add.mppe.enc.types.and.policy=1 drop.framed.pool.attr=1 remove.user.name.before.backslash=1 realmgr.default=default realm.default=Acct-Interim-Interval=60;Service-Type=2;Framed-Protocol=1;Framed-Pool=global attrset.1.title=Безлимит 256 attrset.1.attributes=PPPD-Downstream-Speed-Limit=256;PPPD-Upstream-Speed-Limit=256 /var/run/radattr.ppp0 Service-Type Framed-User Framed-Protocol PPP Framed-IP-Address 10.222.16.4 radius.log: 1 14:22:43 Packet type: Access-Request Identifier: 196 Authenticator: {1A 76 8D 7B 76 A3 21 66 4F BF 3B D8 FE AC 12 CC} Attributes: User-Name=0 CHAP-Password={C2 96 2A C4 01 E2 88 84 1A 39 58 5F 98 1E 17 86 32} NAS-IP-Address=127.0.0.1 NAS-Port=0 Service-Type=2 Framed-Protocol=1 Calling-Station-Id=10.222.16.4 CHAP-Challenge=D�=<j�?\u20�\u7j\u31��a� 11 14:22:43 Packet type: Access-Accept Identifier: 196 Authenticator: {} Attributes: Acct-Interim-Interval=60 Service-Type=2 Framed-Protocol=1 Framed-IP-Address=10.222.171.11 PPPD-Downstream-Speed-Limit=256 PPPD-Upstream-Speed-Limit=256 Process time auth: 53 11 14:22:43 Packet type: Accounting-Request Identifier: 197 Authenticator: {FC BD 76 A1 C4 6D 6D 07 9E B5 C6 70 E5 77 FF 5D} Attributes: User-Name=0 NAS-IP-Address=127.0.0.1 NAS-Port=0 Service-Type=2 Framed-Protocol=1 Framed-IP-Address=10.222.171.11 Acct-Status-Type=1 Acct-Delay-Time=0 NAS-Port-Type=0 Calling-Station-Id=10.222.16.4 Acct-Session-Id=4D54FFE3126600 Acct-Authentic=1 |
Автор: | mrbin [ 07 фев 2013, 10:05 ] |
Заголовок сообщения: | Re: Ограничения скорости |
Решил написать в этой теме, проблема с шейпером настраивал все по ману http://wiki.bgbilling.ru/index.php/Настройка_шейпера_в_LINUX_PPPD но все равно скорость не режет в radattr.ppp0 какая то фигня по моему: Acct-Interim-Inteval 60 Service-Type Framed-User Framed-Protocol PPP PPPD-Downstream-Speed-Limit 842019896 PPPD-Upstream-Speed-Limit 842019896 radius: 02-07/08:48:28 INFO [radiusListener-p-2-t-1] RadiusListenerWorker - REQUEST: Packet type: Access-Request Identifier: 26 Authenticator: {DA 15 36 2A 6C ED B8 CD DA C9 29 E8 E3 27 1B AB} Attributes: User-Name=tyrist CHAP-Password={9E 54 57 90 71 62 30 6E A4 AC 4C 3D 92 D8 9B D2 04} NAS-IP-Address=127.0.1.1 NAS-Port=0 Service-Type=2 Framed-Protocol=1 Calling-Station-Id=10.222.1.2 CHAP-Challenge=�{�"�?t]H��̋���(�W 02-07/08:48:28 INFO [radiusListener-p-2-t-1] RadiusListenerWorker - RESPONSE: Packet type: Access-Accept Identifier: 26 Authenticator: {CB 33 39 3A F1 54 59 9A 8F AA 9B 6C 3C 5B 5B 02} Attributes: Acct-Interim-Interval=60 Service-Type=2 Framed-Protocol=1 PPPD-Downstream-Speed-Limit=2048 PPPD-Upstream-Speed-Limit=2048 ip-up (то что добавил): if [ -f /var/run/radattr.$1 ] then DOWNSPEED=`/usr/bin/awk '/PPPD-Downstream-Speed-Limit/ {print $2}' /var/run/radattr.$1` UPSPEED=`/usr/bin/awk '/PPPD-Upstream-Speed-Limit/ {print $2}' /var/run/radattr.$1` #echo $DOWNSPEED #echo $UPSPEED /sbin/tc qdisc del dev $1 root > /dev/null /sbin/tc qdisc del dev $1 ingress > /dev/null ######################################################## speed server - client if [ "$UPSPEED" != "0" ] ; then /sbin/tc qdisk add dev $1 root tbf ${UPSEED} latency 25ms fi ######################################################## speed client - server if [ "$DOWNSPEED" != "0" ] ; then /sbin/tc qdisk add dev $1 handle ffff: ingress /sbin/tc filter add dev $1 parent ffff: handle 1 protocol ip prio 50 basic police ${DOWNSPEED} drop flowid :1 fi fi |
Автор: | mrbin [ 07 фев 2013, 10:06 ] |
Заголовок сообщения: | Re: Ограничения скорости |
есть подозрения что не цепляется скрипт ip-up но почему - ума не приложу |
Автор: | mrbin [ 07 фев 2013, 14:18 ] |
Заголовок сообщения: | Re: Ограничения скорости |
одну траблу устранил, неправильно добавил значения в словари, теперь в /var/run/radattr.pppX значение верно, но скорость по прежнему не режет З.Ы. ОС Debian |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |