Respostas:
Depois de algumas pesquisas, encontrei setcap
e:
setcap cap_net_raw=ep $(which ping)
Você pode ter uma iptables
regra impedindo que os pings cheguem ao localhost (isso é totalmente possível com o iptables).
O seguinte irá limpar todas as iptables
regras. Faça isso com cautela, porque iptables
é usado para implementar o firewall no Linux, para que você esteja efetivamente desativando o firewall.
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X
Isso poderia acontecer se a sua tabela de rotas também estiver confusa. Dê-nos a saída de route
se o acima indicado não levar a lugar algum.
A única outra coisa que consigo pensar é que você tem lo
, o host local "adaptador de rede virtual", envolvido em alguma configuração de ponte estranha com outro adaptador. Mas isso é altamente improvável (mas você pode usar brctl
para verificar).
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
não encontrado.
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)