Доброго всем времени суток!
С Linux-ом знаком не так уж близко, поэтому заранее извиняюсь за некомпетентность в некоторых моментах.
Есть Ubuntu 16.04 server
Есть Abills 0.80.04, ставил все кроме Accel-ppp автоустановщиком
Все проверил по инструкции http://abills.net.ua/wiki/doku.php/abil ... _ubuntu:ru, все работает, пользователи коннектятся (pptp/l2tp)
Проблема возникла с настройкой шейпера shaper_start.sh, т.к. встроенный в Accel-ppp работает просто ужасно и поделать с этим я ничего не смог.
Делаю все по данному мануалу http://abills.net.ua/wiki/doku.php/abil ... nux_shaper
А если точнее так:
#cp /usr/abills/misc/linux/shaper_start.sh /etc/init.d
#update-rc.d shaper_start.sh defaults
Создаю rc.conf и добавляю в него:
#touch /etc/rc.conf
abills_shaper_enable="YES"
abills_nat="192.168.160.141:10.0.0.0/24;"
#apt-get install ipset
#/usr/abills/misc/traffic_class_add.pl tables
Просит установить - XML::Simple и SOAP::Lite
Ставлю libxml-simple-perl и libsoap-lite-perl
После установки этих модулей ошибок никаких нет
# crontab -e
1 1 * * * /usr/abills/misc/traffic_class_add.pl tables
#Создаю файлы для pppd и добавляю в них следующее:
#/etc/ppp/ip-up.local
#!/bin/bash
AWK=/usr/bin/awk;
TC=/sbin/tc
IFNAME=$1
if [ -f /var/run/radattr.${IFNAME} ]; then
USER_NAME=`${AWK} '/User-Name/ {print $2}' /var/run/radattr.${IFNAME}`
/usr/abills/libexec/linkupdown pppd up ${IFNAME} ${USER_NAME} $4 LINUX_NEW_MODEL=1
fi;
#/etc/ppp/ip-down.local
#!/bin/bash
AWK=/usr/bin/awk;
TC=/sbin/tc
IFNAME=$1
if [ -f /var/run/radattr.${IFNAME} ]; then
USER_NAME=`${AWK} '/User-Name/ {print $2}' /var/run/radattr.${IFNAME}`
/usr/abills/libexec/linkupdown pppd down ${IFNAME} ${USER_NAME} $4 LINUX_NEW_MODEL=1
fi;
Отключаю встроенный шейпер Accel-ppp
#/etc/accel-ppp.conf
#ABillS 2019-02-09
[modules]
log_file
radius
#ipoe
ippool
#shaper
pptp
l2tp
#pppoe
auth_mschap_v2
auth_pap
auth_chap_md5
auth_mschap_v1
chap-secrets
sigchld
pppd_compat
Ну и в общем то все
Теперь вопрос ЧТО Я ДЕЛАЮ НЕ ТАК? и ЧТО ДЕЛАТЬ ДАЛЬШЕ?
Если вдруг каким то чудом подобная тема или инструкция уже существует просьба ткнуть носом
Заранее спасибо за ответы на мой возможно глупый вопрос)
Настройка шейпера для Linux
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация: