Debian 8,ping 127.0.0.1 不工作

Debian 8,ping 127.0.0.1 不工作

在我的 Debian 8 上 `uname -a' 給出:

Linux uname 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux

嘗試過

route -n給出:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.0.2        0.0.0.0         UG    1024   0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0

其他網路功能都還好。

我怎樣才能去ping 127.0.0.1上班?我懷疑這是以下!lo規則,iptables但我不知道如何修復它並使更改持久。

3591 2197K ACCEPT     all  --  !lo    any     anywhere             anywhere            

該行顯示為 -A INPUT ! -i lo -j ACCEPT/etc/iptables.up.rules

我要刪除嗎!

答案1

不,傑西默認沒有阻止。

ping -c 4 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.050 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.056 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.054 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.044 ms

--- 127.0.0.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.044/0.051/0.056/0.004 ms

顯示iptables -Lcat /etc/hosts cat /etc/hostname

答案2

Debian 8 似乎拒絕在我的安裝中iptables進行環回訪問。localhost

許多程式都需要它才能正常運行,例如調試器,所以我不明白它是如何在我的設置中禁用的。

修復如下:

根編輯/etc/iptables.up.rules並透過刪除瀏海更改-A INPUT ! -i lo -j ACCEPT為!-A INPUT -i lo -j ACCEPT

相關內容