无法ping到本地主机到CentOS

我用ssh连接到我的服务器(Centos 7),我尝试ping到localhost: ping 127.0.0.1但是不起作用:

 ping 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data. ^C --- 127.0.0.1 ping statistics --- 78 packets transmitted, 0 received, 100% packet loss, time 76999ms 

在这里我的文件。 networking

 default 0.0.0.0 loopback 127.0.0.0 link-local 169.254.0.0 

主持人

 # nameserver config # IPv4 127.0.0.1 localhost.localdomain localhost 1xx.xxx.xxx.xxx server # # IPv6 ::1 ip6-localhost ip6-loopback ... 

路线:

 DEVICE=lo IPADDR=127.0.0.1 NETMASK=255.0.0.0 NETWORK=127.0.0.0 # If you're having problems with gated making 127.0.0.0/8 a martian, # you can change this to something else (255.255.255.255, for example) BROADCAST=127.255.255.255 ONBOOT=yes NAME=loopback 

我需要做一个ping! 我可以做什么?

检查本地接口启动后(ifup lo0或类似)。

检查路由,防火墙或iptables的问题。

这是来自位于/proc/sys/net/ipv4/icmp_echo_ignore_all
当设置为1时 :对ICMP请求没有响应,所以ping不起作用。
设置为0时 :启用对ICMP请求的回复。

检查是否设置为1.如果是,则使用以下命令将其设置为0: echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all

现在,你的机器回复ping。