Skocz do zawartości

Iptables - Problem


yetix

Rekomendowane odpowiedzi

Mam serwer na (_linuxie_ → Linuksie) ORT Fedora core 2 z jądrem 2.6.5.

 

Chcę dodać do firewalla następujące dwie regułki:

iptables -A INPUT -p tcp --dport 4400 -m iplimit --iplimit-above 400 -j REJECT
iptables -t filter -A INPUT p tcp --dport 4400 -m limit --limit 5/s -j ACCEPT

 

Jednak po ich dodaniu wywala mi błędy:

iptables v1.2.9: Couldn't load match `iplimit':/lib/iptables/libipt_iplimit.so: cannot open shared object file: No such file or directory

 

Try `iptables -h' or 'iptables --help' for more information.

Bad argument `p'

Try `iptables -h' or 'iptables --help' for more information.

 

Co mam zrobić? Serwer jest na domyślnych pakietach z CD, nic samemu nie doinstalowywałem.

Odnośnik do komentarza
Udostępnij na innych stronach

Załaduj odpowiedni moduł do jądra:

modprobe ipt_limit

Jeżli w /lib/modules/2.6.5/kernel/net/ipv4/netfilter nie masz pliku ipt_limit.ko to musisz przekompilować jądro

w folderze /lib/modules/2.6.5-1.358/kernel/net/ipv4/netfilter jest ten plik.

Proboje ładować poleceniem modprobe ipt_limit. Ładuje się bez błędów. Jednak dalej iptables wywala te błędy. Dodałem też - przed p i to samo.

Odnośnik do komentarza
Udostępnij na innych stronach

Probowalem wszystkie i nic. Właśnie o to chodzi ze ja w /lib/iptables/ mam w ciula modolow ale nie mam takiego pliku: /lib/iptables/libipt_iplimit.so a on go chce...

 

W configu jajka mam tak: (konfig domyslny na jakim dziala):

CONFIG_IP_NF_IPTABLES=m

CONFIG_IP_NF_MATCH_LIMIT=m

 

 

Mam ten brakujacy plik z kad sciagnac czy jak? :|

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...