Ich habe solche Probleme bei der Verwendung ping 127.0.0.1
unter root:
ping: icmp open socket: Operation not permitted
Was bedeutet es? Wenn ich es versuche ls -l /bin/ping
, heißt es:
-rwsr-xr-x 1 root root 30788 Jul 27 2010 /bin/ping
Ich benutze Debian GNU / Linux 5.0
Möglicherweise haben Sie eine
iptables
Regel, die verhindert, dass Pings zu localhost gelangen (dies ist mit iptables durchaus möglich).Im Folgenden werden alle
iptables
Regeln gelöscht. Gehen Sie vorsichtig vor, da diesiptables
zum Implementieren der Firewall unter Linux verwendet wird, sodass Sie Ihre Firewall effektiv deaktivieren.Dies könnte passieren, wenn Ihre Routentabelle ebenfalls durcheinander ist, glaube ich. Geben Sie uns die Ausgabe,
route
ob das oben Genannte nirgendwohin führt.Das einzige andere, woran ich denken kann, ist, dass Sie
lo
den "virtuellen Netzwerkadapter" von localhost haben , der an einer seltsamen Bridging-Konfiguration mit einem anderen Adapter beteiligt ist. Dies ist jedoch höchst unwahrscheinlich (Sie können es jedochbrctl
zur Überprüfung verwenden).quelle
lo:4 Link encap:Local Loopback inet addr:92.xxx.xxx.xxx Mask:255.255.255.255 UP LOOPBACK RUNNING MTU:16436 Metric:1
.brctl
nicht gefunden.FATAL: 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)