Страница 2 из 2
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 9:04 am
Margulis
Дык тут и про шейпер ничего не сказано, кроме ссылочки внизу. А вот уже по той ссылочке выходим на описание установки шейпера. В том описании про скрипт и сказано.
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 9:11 am
sopov
То, что внизу, вам не нужно. Достаточно базовой настройки системы для функционирования шейпера ipfw+dummynet.
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 9:14 am
Margulis
sopov писал(а):То, что внизу, вам не нужно. Достаточно базовой настройки системы для функционирования шейпера ipfw+dummynet.
Упс... Это тоже проблема. Потому что после базовой настройки шейпер у меня не работает. Это если судить по
ipwf show и
ipfw pipe show. Пусто!
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 9:18 am
sopov
А вы пересобрали ядро с этими опциями?
Код: Выделить всё
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET
options NETGRAPH
options NETGRAPH_PPPOE
options IPFILTER
options IPFILTER_LOG
options IPDIVERT
А еще лучше сразу так:
Код: Выделить всё
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_FORWARD
options DUMMYNET
options NETGRAPH
options NETGRAPH_PPPOE
options IPFILTER
options IPFILTER_LOG
options IPDIVERT
options ALTQ
options ALTQ_CBQ # Class Bases Queueing
options ALTQ_RED # Random Early Drop
options ALTQ_RIO # RED In/Out
options ALTQ_HFSC # Hierarchical Packet Scheduler
options ALTQ_CDNR # Traffic conditioner
options ALTQ_PRIQ # Priority Queueing
options ALTQ_NOPCC # Required for SMP build
options DEVICE_POLLING
options HZ=1000
device vlan
device pf
device pflog
device pfsync
Заданы ли параметры скорости в тарифном плане? Пользователь подключается?
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 9:30 am
Margulis
sopov писал(а):А вы пересобрали ядро с этими опциями?
...
Заданы ли параметры скорости в тарифном плане? Пользователь подключается?
Ядро переядрил, опции есть, есть даже куча лишних, но я их не решился выкинуть, потому что чёрт их знает, какие лишние:
Код: Выделить всё
############################################################################
# For Abills
[b]options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET[/b]
[b]options IPFILTER
options IPFILTER_LOG
options IPDIVERT[/b]
###########################################################################
# netgraph options
options HZ=1000
[b]options NETGRAPH
options NETGRAPH_PPPOE[/b]
options NETGRAPH_SOCKET
options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_FRAME_RELAY
options NETGRAPH_HOLE
options NETGRAPH_KSOCKET
options NETGRAPH_LMI
options NETGRAPH_RFC1490
options NETGRAPH_TTY
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_ETHER
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_TEE
options NETGRAPH_UI
options NETGRAPH_VJC
В тарифном плане параметры скорости не заданы. Я там вообще не нашёл таких параметров, за исключением пустого поля радиус-атрибутов, которое, как я понимаю, могло бы использоваться для ограничения скорости.
Пользователь подключается.
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 10:03 am
zakachkin
Margulis писал(а):
В тарифном плане параметры скорости не заданы. Я там вообще не нашёл таких параметров, за исключением пустого поля радиус-атрибутов, которое, как я понимаю, могло бы использоваться для ограничения скорости.
Пользователь подключается.
скорость тарифных планов задаётся в интервалах...
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 10:39 am
Margulis
zakachkin писал(а):
скорость тарифных планов задаётся в интервалах...
А конкретнее? На страничке "Интервалы" всего-то несколько параметров, и среди них нет скорости:
День:
Начало:
Конец:
Часовой т (0.00):
И ниже ещё кнопка "Добавить". Всё.
Но мне кажется, что это предположение мимо темы. Мы ведь уже установили, что достаточно ограничения в профиле пользователя.
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 10:56 am
lasik
нажимаете клавишу добавить, потом в появившемя окне нажимаете клавишу Трафик, и вот вам будет указание скорости
Re: ограничение скорости (шейпер)
Добавлено: Вт фев 16, 2010 11:05 am
Margulis
lasik писал(а):нажимаете клавишу добавить, потом в появившемя окне нажимаете клавишу Трафик, и вот вам будет указание скорости
Спасибо. Я, на всякий случай, добавил ограничение в "Интервалы", хотя, вроде, выяснили уже, что можно обойтись ограничением из профиля пользователя. Или нельзя?
Re: ограничение скорости (шейпер)
Добавлено: Пт апр 16, 2010 5:56 am
Kot
Здравствуйте, у меня такая же ситуация, все вроде работает, и клиенты подключаются, и трафик абилс считает, но вот проблема с нарезкой скорости, я никак понять не могу, если я ставлю ограничение скорости в "Интервалах", то она должна резаться ng_car'ом? или же dummynet? что из этого поднимать?
А пока я поднял ng_car и тут тоже грабли, написано что
Поднятия правил ipfw заворота в ng_car шейпер осуществляется скриптом misc/ipfw/shaper_start.sh
этот скрипт надо прописывать в rc.conf что бы он подружался при старте системы или же он уже должен сам в процессе подгружаться?
Re: ограничение скорости (шейпер)
Добавлено: Вт апр 20, 2010 11:21 am
~AsmodeuS~
/usr/local/etc/rc.d/shapper_start.sh