Ping sorunu (açık soket: İşleme izin verilmiyor)


11

ping 127.0.0.1Kök altında kullanırken böyle bir sorun var :

ping: icmp open socket: Operation not permitted

Bunun anlamı ne? Denediğimde ls -l /bin/pingşöyle diyor:

-rwsr-xr-x 1 root root 30788 Jul 27  2010 /bin/ping

Debian GNU / Linux 5.0 kullanıyorum

Yanıtlar:


9

Birkaç aramadan sonra buldum setcapve:

setcap cap_net_raw=ep $(which ping)

SparkyLinux (facepalm) varsayılan kurulumu ile bu sorunu yaşadım. Zulu'nun çözümü düzeltildi.
msb

Ben bir Ubuntu 14.04 içinde bir Debian chroot ile vardı ve bunu chroot'ed değil debian çalıştırılabilir yürütme düzeltildi.
Vargas

Bu Raspbian 8'deki sorunu düzeltti.
user46935

-bash: setcap: komut bulunamadı
Yakında

1

iptablesPinglerin localhost'a ulaşmasını önleyen bir kuralınız olabilir (bu tamamen iptables ile mümkündür).

Aşağıdakiler tüm iptableskuralları temizleyecektir . Bunu dikkatli bir şekilde yapın çünkü iptablesLinux'ta güvenlik duvarı uygulamak için kullanılır, böylece güvenlik duvarınızı etkili bir şekilde devre dışı bırakıyorsunuz.

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X

Rota tablonuz dağınıksa, bu da olabilir, sanırım. routeYukarıdaki sonuçları hiçbir yere götürmezse çıktısını verin .

Aklıma gelen tek şey lo, başka bir adaptör ile bazı garip köprüleme konfigürasyonunda yer alan localhost "sanal ağ bağdaştırıcısı" olması. Ancak bu pek olası değildir (ancak brctlkontrol etmek için kullanabilirsiniz ).


Ben gerçek IP var bu yüzden iptables temizlemek durumunda tamamen bilgisayar dünyaya açmak istemiyorum. lo ifadesinin yanında lo:4 Link encap:Local Loopback inet addr:92.xxx.xxx.xxx Mask:255.255.255.255 UP LOOPBACK RUNNING MTU:16436 Metric:1. brctlbulunamadı.
Massimo

# iptables --listFATAL: Could not load /lib/modules/2.6.34-vs2.3.0.36.30.4.pre8/modules.dep: No such file or directory iptables v1.4.2: can't initialize iptables table filter': Permission denied (you must be root)
Massimo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.