Автор Тема: Layer7 patch help  (Прочетена 13966 пъти)

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« -: Oct 25, 2007, 15:17 »
Здравейте

От 2 дни се мъча безуспешно да пачна ядрото и iptables за layer7.
Опитах с 2 различни версии на iptables и на kernel съответно
iptables-1.3.5 и 1.3.7. ядра 2.6.20 и 2.6.21.1 за които има съответните пачове
след пач на ядрото се появяват опциите на layer7 и самото ядро се компилира без проблеми. Пач-а на iptables също минава без проблем , както и компилирането им
За съжаление поддръжка на layer7 така и нямам

iptables v1.3.7: Couldn't load match `layer7':/usr/local/lib/iptables/libipt_layer7.so: cannot open shared object file: No such file or directory


от това става ясно че libipt_layer7.so липсва
Спазил съм точно инструкциите от:
http://l7-filter.sourceforge.net/HOWTO-kernel

този пач съм го слагал успешно на ядро 2.4.х  без проблем, но тук не става ....

Моля , някой които се е сблъсквал с това да помогне

OS Linux Slackware 11

Благодаря

HighWay



Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Layer7 patch help
« Отговор #1 -: Oct 25, 2007, 15:29 »
Аз конкретно с това не съм се борил, но бих претърсил файловата система за такъв файл с идеята, че просто е инсталиран на друго място.
Активен

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« Отговор #2 -: Oct 25, 2007, 15:40 »
Благодаря Hapkoc за бързият отговор
за съжаление никъде няма такъв фаил.
В google има описани 2-3 такива случая ,но без съществено решение за проблема.
Активен

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
Layer7 patch help
« Отговор #3 -: Oct 25, 2007, 16:43 »
Как точно си пачнал?
Идеята ми е, че ако си пропуснал стъпката chmod +x iptables-XXX/extensions/.layer7-test и гориш '<img'>
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« Отговор #4 -: Oct 25, 2007, 17:12 »
не съм пропуснал и това

предполагам че е някаква тъпа грешка или пропуск от моя страна нямаща нищо общо с патчването но опита ми в Linux не е много голям
И понеже съм се отчаял мога да дам на някои root acc да "погледне" какво става

ако някои има желание за това може да ми се обади в icq
9004831

Благодаря

HighWay
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Layer7 patch help
« Отговор #5 -: Oct 25, 2007, 17:21 »
Имаш ли този файл в /usr/src/iptables/extensions (или там където си разархивирал) ... а libipt_layer7.c ?
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« Отговор #6 -: Oct 25, 2007, 17:23 »
да, има го:

/usr/src/iptables-1.3.7/extensions/libipt_layer7.c
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Layer7 patch help
« Отговор #7 -: Oct 25, 2007, 17:40 »
но нямаш
/usr/src/iptables-1.3.7/extensions/libipt_layer7.so
така ли?

Как точно компилираш iptables-a?
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« Отговор #8 -: Oct 25, 2007, 17:43 »
Да, libipt_layer7.so го няма

компилирам с :
make clean, make dep
make KERNEL_DIR=/usr/src/kernel-2.6.20
make install KERNEL_DIR=/usr/src/kernel-2.6.20
при компилиране не извежда грешка
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Layer7 patch help
« Отговор #9 -: Oct 25, 2007, 17:50 »
http://openfmi.net/docman/view.php/187/135/INSTALL.txt

Дали ще помогне?

ПП: Трябва да прекомпилираш iptables-a, но можеш и да не му даваш първите две команди.



Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« Отговор #10 -: Oct 25, 2007, 18:01 »
Благодаря VladSun

Не съм сигурен дали става въпрос за това :
cp extensions/libipt_CLASSIFY.so /usr/local/lib/iptables/libipt_CLASSIFY.so

(това е при компилиране на iptables)

ако е това - има го и работи
сега ще пробвам с P.O.M дали няма нещо което съм пропуснал

HighWay
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Layer7 patch help
« Отговор #11 -: Oct 25, 2007, 18:17 »
Упс '<img'>

Имах предвид да добавиш (ако изобщо може,де) във файла Makefile на iptables - реда за ip ver. 4 разширенията - layer7

а не да пачваш за IPCLASSIFY '<img'>

Освен това, според РЕАДМЕ-то на iptables, за компилиране/инсталиране не ти трябва make dep...
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« Отговор #12 -: Oct 25, 2007, 18:23 »
Да, точно сега разглеждам Makefile ,а и попаднах на една полезна страничка
http://ipclassify.relef.net/index.html
където това е описано

Благодаря. ще се опитам да се справя '<img'>

HighWay
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Layer7 patch help
« Отговор #13 -: Oct 26, 2007, 03:29 »
'<img'> Моята страничка си намерил '<img'>

Макар че, не виждам какво общо има тя с Layer7 patch-а



Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

HighWay

  • Напреднали
  • *****
  • Публикации: 31
  • Distribution: Slackware, Miktorik
  • Window Manager: KDE
    • Профил
Layer7 patch help
« Отговор #14 -: Oct 26, 2007, 12:00 »
Да, пачнах за CLASSIFY и бе успешно
просто това ме накара да разгледам как по точно става пачването, за да открия че в един от фаиловете има грешен път към layer7.h
до сега винаги пачвах механично и никога не знаех какво точно прави това '<img'>
Изглежда че има някаква разлика в пачовете за iptables и kernel.
Както и да е проблемът се реши и имам работещ layer7 но както се оказа - не мога да шейпна BitTorrent протокола нито с layer7 нито с ipp2p.Нито да бъде спрян.
Предполагам че протокола вече е криптиран защото преди се маркираше само с ipp2p

Благодаря за оказаната помощ и съветите '<img'>

HighWay



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
kernel patch
Настройка на програми
nizz 4 3697 Последна публикация Mar 26, 2003, 17:20
от nizz
Patch
Настройка на програми
mozly 6 3664 Последна публикация Sep 01, 2003, 00:55
от
Patch-o-matic TTL Patch
Настройка на програми
Knopper 9 5828 Последна публикация Feb 08, 2005, 19:21
от Knopper
Въпрос относно използване на patch файлове
Настройка на програми
Ali Nebi 2 3701 Последна публикация Sep 13, 2006, 13:54
от Ali Nebi
pfSense , bridge, layer7
Настройки на софтуер
edmon 36 14585 Последна публикация Jul 01, 2015, 09:44
от daniel_vulchev