J'ai un tel problème lors de l'utilisation ping 127.0.0.1
sous root:
ping: icmp open socket: Operation not permitted
Qu'est-ce que ça veut dire? Quand j'essaye, ls -l /bin/ping
ça dit:
-rwsr-xr-x 1 root root 30788 Jul 27 2010 /bin/ping
J'utilise Debian GNU / Linux 5.0
Vous pourriez avoir une
iptables
règle empêchant les pings d'accéder à localhost (c'est tout à fait possible avec iptables).Ce qui suit effacera toutes les
iptables
règles. Faites-le avec prudence car iliptables
est utilisé pour implémenter le pare-feu sur Linux, vous désactivez donc efficacement votre pare-feu.Cela pourrait se produire si votre table de routage est foirée, je crois aussi. Donnez-nous la sortie de
route
si ce qui précède ne mène nulle part.La seule autre chose à laquelle je peux penser est que vous avez
lo
, l'adaptateur de réseau virtuel localhost, impliqué dans une configuration de pontage bizarre avec un autre adaptateur. Mais cela est hautement improbable (mais vous pouvez l'utiliserbrctl
pour vérifier).la source
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
pas trouvé.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)