J

Konfiguracja serwerów, usług, itp.
bartm
Posty: 6
Rejestracja: 24 września 2007, 18:48

Jądro 2.6.30 i łatki ipp2p, layer7 i błędy iptables

Post autor: bartm »

Witajcie.

Ponieważ na jaju 2.6.26 występowały u mnie jakieś dziwne zawieszenia systemu (serwer przestawał reagować na cokolwiek), postanowiłem zrobić małą aktualizację i kompilować sobie nowe jajo. Niestety w moim wypadku odpadają standardowe jaja, potrzebuję łatek ipp2p i layer7.

No i standardowo użyłem łatek tak jak zawsze, iptables i jajo, dodałem ,,patch-o-matic'' (zawiera ipp2p) i layer7. Podczas kompilacji nie było błędów.

Niestety występują przy niektórych regułkach iptables - konkretnie tych z ,,patch-o-matic''. Wygląda to tak:

Kod: Zaznacz cały

/usr/local/sbin/iptables -t mangle -A POSTROUTING -s 192.168.0.20 -j ROUTE --gw 1.2.3.4
/lib/xtables/libipt_ROUTE.so: /lib/xtables/libipt_ROUTE.so: undefined symbol: exit_error
iptables v1.4.4: unknown option `--gw'
Try `iptables -h' or 'iptables --help' for more information.
albo:

Kod: Zaznacz cały

/usr/local/sbin/iptables -t mangle -A FORWARD -s 192.168.0.20 -m ipp2p --edk --kazaa --gnu --dc --bit --apple --soul --winmx --are -j DROP
/lib/xtables/libipt_ipp2p.so: /lib/xtables/libipt_ipp2p.so: undefined symbol: exit_error
iptables v1.4.4: Couldn't load match `ipp2p' :( null)

Try `iptables -h' or 'iptables --help' for more information.
Dla odmiany layer7 działa bez problemów.

Co zrobiłem źle? Z góry dziękuję za pomoc.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Zamiast pom użyj xtables-addons. ipp2p z tegoż działa poprawnie.
bartm
Posty: 6
Rejestracja: 24 września 2007, 18:48

Post autor: bartm »

A że tak powiem, co trzeba z tym zrobić? ¦ciągnąłem, ./configure, make, make install i...

Edycja:
Dobrze, udało się, ipp2p działa, layer7 działa. Niestety nie działa ROUTE. Jest gdzieś może rozszerzenie do tych xtables o moduł ROUTE?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Przy kompilacji iptabes miałeś błędy oczywiście przy ,,ROUTE''?
Przystosowywałem do ,,xtablesow ACCOUNT''. Widzę, że problem jest podobny. Da się to naprawić.
Potrzebne źródełko ,,ROUTE'', które już założyłeś na iptables.

Edycja:
I przydałby się log błędów z kompilacji dla tego modułu. Będzie wiadomo gdzie poprawiać.
bartm
Posty: 6
Rejestracja: 24 września 2007, 18:48

Post autor: bartm »

No nie nakładałem na iptables ,,patch-o-matic'', więc chyba przy kompilacji nie było w ogóle ,,ROUTE''?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Jeśli kompilowałeś raz jeszcze iptables z czystych źródeł, to jest to możliwe.
TooMeeK
Posty: 85
Rejestracja: 25 lipca 2008, 12:54

Post autor: TooMeeK »

Zajrzyj tutaj, ja też miałem problem, ale już wszystko gra:
http://vighter.wordpress.com/2009/06/09 ... 7-czesc-1/
jeszcze tylko logo machnę.
ODPOWIEDZ