den68 0 Опубліковано: 2008-07-17 18:14:19 Share Опубліковано: 2008-07-17 18:14:19 rshaper = rulezz ! и реально без рывков снижает скорость, в отличии от htb.... итд Ссылка на сообщение Поделиться на других сайтах
Keen 10 Опубліковано: 2008-07-17 19:52:52 Share Опубліковано: 2008-07-17 19:52:52 Keen, ну тут все в принципе понятно. Для меня это идеальный вариант, вот только есть пара вопросов: vpn1 - это твой интерфейс , смотрящий в нет ? тогда какими правилами фаера ты разрешаешь туда доступ юзерам ? то шейпинг на vpn1 работать не будет, так как за НАТом (ну насколько я понял) . Или есть какие-то другие варианты ? Людей пускаю в нет следующими правилами iptables -t filter -A FORWARD -s $2 -j ACCEPT iptables -t filter -A FORWARD -d $2 -j ACCEPT iptables -t nat -A POSTROUTING -o vpn1 -s $2 -j SNAT --to-source x.x.x.x В это же время пакеты маркируются правильно, т.к. цепочка mangle Prerouting (где я их маркирую) идет перед nat Postrouting Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2008-07-17 20:57:51 Share Опубліковано: 2008-07-17 20:57:51 Keen ну тогда у Вас получается та же петрушка что и у меня. Только непонятно как режеться скорость по этому самому интерфейсу. У меня eth0 в сеть и eth1 в мир. В сеть все норм , все устраивает, по миру ниче не режеться - ни ингресом , ни шейпером. den68, отлично - почитал - мне понравилось, а не поможете ли собрать это для ASP12 ? Проблемы как я понял в определении местонахождении сырцов ядра и его версии. У меня uname -a Linux spider 2.6.22.9-91.0.120asp #1 SMP Tue Oct 2 00:17:42 EEST 2007 i686 athlon i386 GNU/Linux Исходники в /usr/src/kernels/2.6.22.9-91.0.120asp-i686. Чтоб не менять многое просто создал симлинк в /usr/src/linux. Пробую make: make make -C /usr/src/linux M=`pwd` modules make[1]: Entering directory `/usr/src/kernels/2.6.22.9-91.0.120asp-i686' awk: cmd. line:1: fatal: cannot open file `/include/linux/version.h' for reading (Нет такого файла или каталога) CC [M] /mnt/rshaper/rshaper.o /mnt/rshaper/rshaper.c:29:26: error: linux/config.h: Нет такого файла или каталога /mnt/rshaper/rshaper.c: В функции ‘rshaper_rx_hook’ /mnt/rshaper/rshaper.c:345: ошибка: ‘struct sk_buff’ has no member named ‘nh’ make[2]: *** [/mnt/rshaper/rshaper.o] Ошибка 1 make[1]: *** [_module_/mnt/rshaper] Ошибка 2 make[1]: Leaving directory `/usr/src/kernels/2.6.22.9-91.0.120asp-i686' make: *** [rshaper.ko] Ошибка 2 Почитал http://www.opennet.ru/base/net/rshaper.txt.html попробовал подправить GNUMakefile и Makefile - руки ростут явно не оттуда. Сможет кто подправить файлики согласно моим путям и версии ? Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2008-07-17 22:25:59 Share Опубліковано: 2008-07-17 22:25:59 den68, отлично - почитал - мне понравилось, а не поможете ли собрать это для ASP12 ? возьми сдесь: там внутри архива rshaper.tar.gz все более-менее понятно Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2008-07-17 22:30:15 Share Опубліковано: 2008-07-17 22:30:15 попробовав покопаться в коде - и забив пока на эту идею попробовал поставить версию отсюда: ftp://ftp.simtreas.ru/pub/my/rshaper.tgz все встало без проблем, но через пару минут стабильно падает после : insmod ./rshaper.ko в Kernel Panic и упоминанием rshaper. возьми сдесь: там внутри архива rshaper.tar.gz все более-менее понятно не распаковывается архивчик =( Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2008-07-18 14:05:46 Share Опубліковано: 2008-07-18 14:05:46 все встало без проблем, но через пару минут стабильно падает после :в Kernel Panic и упоминанием rshaper. Возьми отсюда: http://cvs.gnudd.com/index.cgi/rshaper/ так-же: http://stfw.ru/page.php?id=3683 Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2008-07-18 14:23:36 Share Опубліковано: 2008-07-18 14:23:36 Ну собственно оттуда и брал тарбол. А статья 1 в 1 как в опен.нет. =( итог - смотри мой пост за вчера в 10:57. А на какой системе и с каким ядром удалось таки его собрать ? Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2008-07-18 14:53:10 Share Опубліковано: 2008-07-18 14:53:10 А на какой системе и с каким ядром удалось таки его собрать ? Стабильно работает на 2.4, но на 2.6 тоже собирал тестовую машину, тож работало, возможно имеет значение правильный выбор процеесора в при сборке ядра ? я с ксеонами сильно намучался ... Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2008-07-18 14:56:00 Share Опубліковано: 2008-07-18 14:56:00 Насервере П3 двуядерный, на домашней (где и пробовал) Атлон ХР 1.4. Думаю попробовать собрать ядро , как и советуют, без СМП, и с HZ 100. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас