Шейперы

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (1)

просмотр истории страницы

Статичные при желании можно создать вручную стандартными средствами Linux (tc).
h2. Перестроение шейпера вручную
При необходимости шейпер можно перестроить выполнив команду:
{code}chroot /app/xge shaper.sh
chroot /app/xge xge_sync{code}
Первая команда удалит дерево шейпера и заново создаст корневые шейперы.
Вторая команда синхронизирует шейперы абонентов.
{note}В конфигурационном файле */app/xge/cfg/config* должен быть включен скрипт синхронизации:
{code}app['xge_sync']='1'{code}{note}
h2. Просмотр дерева шейперов
Посмотреть дерево шейперов можно выполнив скрипт *render_shaper.sh*:
{code}chroot /app/xge/ render_shaper.sh{code}
Вывод будет приблизительно следующий:
{code}imq0
1:1 rate=830000Kbit ceil=830000Kbit now=Kbit
1:100 rate=138333Kbit ceil=830000Kbit now=Kbit
1:2009 rate=10000bit ceil=10000bit now=Kbit
1:2001 rate=1024Kbit ceil=1024Kbit now=Kbit
1:2003 rate=1024Kbit ceil=1024Kbit now=Kbit
1:200 rate=50000Kbit ceil=500000Kbit now=Kbit
1:300 rate=50000Kbit ceil=500000Kbit now=Kbit

imq1
1:1 rate=830000Kbit ceil=830000Kbit now=Kbit
1:100 rate=138333Kbit ceil=830000Kbit now=Kbit
1:2009 rate=10000bit ceil=10000bit now=Kbit
1:2001 rate=1024Kbit ceil=1024Kbit now=Kbit
1:2003 rate=1024Kbit ceil=1024Kbit now=Kbit
1:200 rate=50000Kbit ceil=500000Kbit now=Kbit
1:300 rate=50000Kbit ceil=500000Kbit now=Kbit{code}
Исходящий корневой шейпер на все сети: *imq0 1:100*
Входящий корневой шейпер на все сети: *imq1 1:100*
Под каждым из них идут шейперы абонентов.

h3. Как посмотреть шейпер абонента
# Получите ID шейпера по IP-адресу абонента:
{code}chroot /app/xge/ xgesh session 192.168.0.101 info{code}
Вывод:
{code}192.168.0.101 S192.168.0.101 - in|30000|30720|10000|out|30000|30000|10000 xge_auth_list - 2028 UP IPOE - 1544191194 - - - - - - - - - - - - - - - - - - - - -{code}
Здесь ID шейпера - 2028
# Выполните скрипт *render_shaper.sh* и отфильтруйте вывод по ID шейпера абонента:
{code}chroot /app/xge/ render_shaper.sh | grep 2028{code}
Вывод:
{code} 1:2028 rate=30000Kbit ceil=30000Kbit now=Kbit
1:2028 rate=30000Kbit ceil=30720Kbit now=Kbit{code}
В первой строке будет исходящий шейпер, во второй - входящий.