Автор Тема: Инсталиране на Flat TC под Slackware 13 ???  (Прочетена 13479 пъти)

manbg

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #60 -: Feb 02, 2010, 13:52 »
Малко се забавих, но исках да бъда сигурен, сутринта повторих процедурата на друг диск за да убедя , че ще работи.
и така:

1. инсталиране на Slackware 12.2
2. копиране нa /boot/config-huge-smp--2.6.27.7-smp  в /usr/src/linux/.config
3. копиране в /usr/src/ -  на ipset 3.0 or 4.0, iptables 1.4.3.2, patch-o-matic-ng-20080805
4. копиране на IPCLASSIFY в /usr/src/patch-o-matic-ng-20080805/patchlets/
5. подготовка сорса на iptables  да се хареса от patch-o-matic-ng-20080805 - ../iptables -> ./confugure
6.  .../patch-o-matic-ng-20080805 -> ./runme IPCLASSIFY
7. ВАЖНООО!!! скрипта "runme"  не копира един файл, необходимо е ръчно да бъде копиран
     /usr/src/patch-o-matic-ng-20080805/IPCLASSIFY/linux/include/linux/netfilter_ipv4/ipt_IPCLASSIFY.h
  се копира в    /usr/src/iptables.1.4.3.2/linux/include/linux/netfilter_ipv4/ipt_IPCLASSIFY.h
8 Инсталиране на IPSET
  - в директорията на ipset се изпълняват:
   make KERNEL_DIR=/usr/src/lunix
   make KERNEL_DIR=/usr/src/lunix install
   make KERNEL_DIR=/usr/src/lunix clean
   make KERNEL_DIR=/usr/src/lunix binaries
   make KERNEL_DIR=/usr/src/lunix binaries_install
   make KERNEL_DIR=/usr/src/lunix patch_kernel

9. компилиране на ново ядро:
   make oldconfig - избират се като модули добавките посочени като (NEW)
10 make dep clean bzImage modules modules_install -  и взимате много кафе или по избор и каса бира:))

11. След приключване на просеца, настройвате новото ярдо, лилото и reboot.След рестартиране командата ipset -V би трявало да ви изпише:
>ipset v4.0 protocol version 4.
>kernel modules protocol version 4.
Както виждате тук използвах версия ipset 4.0, който свалих от нетфилтер.с Версия 3.0 пак тръгваше само казваше че не може да зареди модулите ,но това не му пречеше.

12.Рекомпилиране на iptables.
 - ако не сте направили това в точка 7, сега е момента.
 - ВАЖНООООО???? замествате задължително файла /usr/src/iptables.1.4.3.2/include/linux/netfilter_ipv4/ip_set.h със същия
файл който се намира в сорса на ipset 4.0> /usr/src/ipset 4.0/kernel/include/linux/netfilter_ipv4/ip_set.h

13. /usr/src/iptables-1.4.3.2 > ./configure
         make
         make install
(може де се наложи два пъти  да повторите)

14. reboot
15 ENJOY!!!

п.п. - сега пробвах трафик контрола и с NAT - работи перфектно!!!
« Последна редакция: Feb 02, 2010, 14:59 от manbg »
Активен

BuSteR

  • Напреднали
  • *****
  • Публикации: 26
    • Профил
Re: Инсталиране на Flat TC под Slackware 13 ???
« Отговор #61 -: Oct 18, 2010, 19:33 »
Да не отваряме нова тема направо тук да спомена, че може да си компилирате IPMARK, IPSET с пакета xtables-addons с последния iptables и kernel.Лично аз го инсталирах с iptables 1.4.9.1 и kernel 2.6.35 на Gentoo като от пакета на xtables-addons сложих само IPMARK без да включвам IPSET, който инсталирах отделно.Хубавото на xtables-addons е, че не се налага да го преинсталирате всеки път като ъпгрейдвате кернел (в повечето случай).Ето и линк за повече информация: http://xtables-addons.sourceforge.net/
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Slackware QT проблем
Настройка на програми
kikcho 1 3921 Последна публикация Nov 11, 2002, 08:48
от mrvoland
Debian i flat tc
Хардуерни и софтуерни проблеми
cna 8 3091 Последна публикация Feb 05, 2008, 15:51
от cna
Flat tc + pppoe server
Хардуерни и софтуерни проблеми
cna 6 3259 Последна публикация Feb 01, 2010, 00:27
от samiboy
проблем с Flat TC
Сървъри
manbg 0 1528 Последна публикация Jan 22, 2010, 20:57
от manbg
flat tc
Хардуерни и софтуерни проблеми
samiboy 0 922 Последна публикация Nov 07, 2012, 08:16
от samiboy