Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

ping: sendmsg: Operation not permitted (nakon modprobe iptable_nat)

  • 7 odgovora
  • 3.805 pregleda

Najnovija ↓

ping: sendmsg: Operation not permitted (nakon modprobe iptable_nat) 25.11.2010. u 14:50 · pre 193 meseca #1
Imam problem sa Debianom 4.0 (ja obično kažem "Debilanom") sa kernelom 2.6.18-xenU: Kada pokušam da pingujem, dobijam "ping: sendmsg: Operation not permitted", a i od spolja ne dobijam odgovore na pingove. Ostale mrežne funkcije (naizgled) rade.

Problem sam locirao u modulu iptable_nat. Međutim, nisam našao nikakvo rešenje sem modprobe -r iptable_nat, što i nije baš neko rešenje. Problem se pojavljuje čim se taj modul učita. Čak ne mora da postoji nikakva konfiguracija, dovoljno je uraditi iptables -L -t nat (ili bukvalno modprobe iptable_nat) i pingovi prestaju sa gore navedenom porukom.

Zna li neko rešenje?

Re: ping: sendmsg: Operation not permitted (nakon modprobe iptable_nat) 25.11.2010. u 20:01 · pre 193 meseca #4
Ima iptables firewall. Problem i jeste u firewallu, ali samo u NAT modulu. Kao što rekoh, dotični modul proizvodi takve probleme čak i kada je potpuno čista konfiguracija, znači kada se uradi iptables -F -t nat, ili čak čim se učita na prazno sa modprobe iptable_nat.

Isti taj firewall na Slekveru radi perfektno.

iptables -L INPUT naravno proizvodi gomilu pravila, ali to tako i treba :-), sve radi sa tim istim pravilima čim se NAT modul isključi.

Pošto sam utvrdio da se problem sporadično (bez jasnog razloga) pojavljuje i na UDP RTP (sa istom porukom: Operation not permitted), morao sam danas da uklonim NAT pravila iz firewalla, i ostavio sam samo običan firewall (onaj što se dobija sa iptables -L INPUT. Srećom pa nemam potrebe za NAT-om u unutrašnju mrežu, inače ovo ne bih mogao da odradim.

Ovo je verovatno neki bag.
Re: ping: sendmsg: Operation not permitted (nakon modprobe iptable_nat) 07.01.2012. u 17:26 · pre 180 meseci #6
Da li je neko u medjuvremenu saznao nešto o ovom problemu na Debianu?

Sad mi treba NAT, i ukoliko ne rešim problem smeška mi se promena OS-a. Selinux inače nije uključen. Zezn'o sam se što sam instalirao debilan, trebao sam odma' centos...

Komanda koja izaziva problem (učitava modul) je:
iptables -t nat -A POSTROUTING -o $EXT -j MASQUERADE

NAT naravno ne radi a greška koja se može primetiti prilikom pingovanja (sa servera) je:
ping: sendmsg: Operation not permitted

Re: ping: sendmsg: Operation not permitted (nakon modprobe iptable_nat) 07.01.2012. u 19:02 · pre 180 meseci #8
Forward ne utiče, može da bude uključen i isključen, isto se dešava. $EXT je eth+, i imam 3 spoljne mreže ali i to nije bitno jer sa svakom radi isto.

Problem pravi modul iptables_nat, kako se on učita tako počne problem. I kako se on isključi, tako problem nestane.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme