Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:freebsd_dummynet [2013/01/29 12:00] asmodeus [Переинициализация шейпера] |
abills:docs:manual:freebsd_dummynet [2018/03/09 15:26] (текущий) anton [Отслеживание проблем] |
||
---|---|---|---|
Строка 24: | Строка 24: | ||
Таблицы клиентов. В них сохраняются данные по клиентам. | Таблицы клиентов. В них сохраняются данные по клиентам. | ||
+ | ^table 9 |Добавляются абоненты у которых нет ограничения по глобальному трафику | | ||
^table 10 | Таблица клиентов для входящего трафика | | ^table 10 | Таблица клиентов для входящего трафика | | ||
^table 11 | Таблица клиентов для исходящего трафика | | ^table 11 | Таблица клиентов для исходящего трафика | | ||
Строка 47: | Строка 47: | ||
Для поднятий правил шейпирования при старте системы используется программа | Для поднятий правил шейпирования при старте системы используется программа | ||
- | # cp /usr/abills/misc/ipfw/shaper_start.sh /usr/local/etc/rc.d/shaper_start.sh | + | # cp /usr/abills/misc/freebsd/shaper_start.sh /usr/local/etc/rc.d/shaper_start.sh |
**/etc/rc.conf** | **/etc/rc.conf** | ||
Строка 138: | Строка 138: | ||
| | ||
net.inet.flowtable.enable=0 | net.inet.flowtable.enable=0 | ||
- | | + | |
+ | =====Отслеживание проблем====== | ||
+ | |||
+ | при подключении абонента должен попасть в 10 и 11 таблицу | ||
+ | |||
+ | |||
+ | ipfw table 10 list | grep [IP клиента] | ||
+ | ipfw table 11 list | grep [IP клиента] | ||
+ | |||
+ | результат | ||
+ | |||
+ | <code> | ||
+ | ipfw table 10 list | grep 10.0.0.1 | ||
+ | --- table(10), set(0) --- | ||
+ | 10.0.0.1/32 5024 | ||
+ | </code> | ||
+ | |||
+ | Если результат пустой значит не срабатывает linkupdown | ||
+ | |||
+ | 5024 - номер Pipe канала для шейпера | ||
+ | |||
+ | ipfw pipe 5024 list | ||
+ | |||
+ | отображение правил шейпера | ||
+ | |||
+ | |||
+ | проверка включен ли редирект траффика на шейпер | ||
+ | |||
+ | ipfw show | ||
+ | |||
+ | <code> | ||
+ | 10000 0 0 pipe tablearg ip from table(10) to any out xmit ng* | ||
+ | 10010 0 0 pipe tablearg ip from any to table(11) in recv ng* | ||
+ | </code> | ||
+ | |||
+ | если вторая и третья колонка нули значит трафик не попадает |