den68 0 Posted 2008-07-17 18:14:19 Share Posted 2008-07-17 18:14:19 rshaper = rulezz ! и реально без рывков снижает скорость, в отличии от htb.... итд Link to post Share on other sites
Keen 10 Posted 2008-07-17 19:52:52 Share Posted 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 Link to post Share on other sites
DarkSpider 36 Posted 2008-07-17 20:57:51 Share Posted 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 - руки ростут явно не оттуда. Сможет кто подправить файлики согласно моим путям и версии ? Link to post Share on other sites
den68 0 Posted 2008-07-17 22:25:59 Share Posted 2008-07-17 22:25:59 den68, отлично - почитал - мне понравилось, а не поможете ли собрать это для ASP12 ? возьми сдесь: там внутри архива rshaper.tar.gz все более-менее понятно Link to post Share on other sites
DarkSpider 36 Posted 2008-07-17 22:30:15 Share Posted 2008-07-17 22:30:15 попробовав покопаться в коде - и забив пока на эту идею попробовал поставить версию отсюда: ftp://ftp.simtreas.ru/pub/my/rshaper.tgz все встало без проблем, но через пару минут стабильно падает после : insmod ./rshaper.ko в Kernel Panic и упоминанием rshaper. возьми сдесь: там внутри архива rshaper.tar.gz все более-менее понятно не распаковывается архивчик =( Link to post Share on other sites
den68 0 Posted 2008-07-18 14:05:46 Share Posted 2008-07-18 14:05:46 все встало без проблем, но через пару минут стабильно падает после :в Kernel Panic и упоминанием rshaper. Возьми отсюда: http://cvs.gnudd.com/index.cgi/rshaper/ так-же: http://stfw.ru/page.php?id=3683 Link to post Share on other sites
DarkSpider 36 Posted 2008-07-18 14:23:36 Share Posted 2008-07-18 14:23:36 Ну собственно оттуда и брал тарбол. А статья 1 в 1 как в опен.нет. =( итог - смотри мой пост за вчера в 10:57. А на какой системе и с каким ядром удалось таки его собрать ? Link to post Share on other sites
den68 0 Posted 2008-07-18 14:53:10 Share Posted 2008-07-18 14:53:10 А на какой системе и с каким ядром удалось таки его собрать ? Стабильно работает на 2.4, но на 2.6 тоже собирал тестовую машину, тож работало, возможно имеет значение правильный выбор процеесора в при сборке ядра ? я с ксеонами сильно намучался ... Link to post Share on other sites
DarkSpider 36 Posted 2008-07-18 14:56:00 Share Posted 2008-07-18 14:56:00 Насервере П3 двуядерный, на домашней (где и пробовал) Атлон ХР 1.4. Думаю попробовать собрать ядро , как и советуют, без СМП, и с HZ 100. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now