Réponses:
Après quelques recherches, j'ai trouvé setcapet:
setcap cap_net_raw=ep $(which ping)
Vous pourriez avoir une iptablesrègle empêchant les pings d'accéder à localhost (c'est tout à fait possible avec iptables).
Ce qui suit effacera toutes les iptablesrègles. Faites-le avec prudence car il iptablesest utilisé pour implémenter le pare-feu sur Linux, vous désactivez donc efficacement votre pare-feu.
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X
Cela pourrait se produire si votre table de routage est foirée, je crois aussi. Donnez-nous la sortie de routesi 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'utiliser brctlpour vérifier).
lo:4 Link encap:Local Loopback inet addr:92.xxx.xxx.xxx Mask:255.255.255.255 UP LOOPBACK RUNNING MTU:16436 Metric:1. brctlpas 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)