Jawaban:
Setelah beberapa pencarian saya menemukan setcapdan:
setcap cap_net_raw=ep $(which ping)
Anda mungkin memiliki iptablesaturan yang mencegah ping agar tidak masuk ke localhost (ini sepenuhnya dimungkinkan dengan iptables).
Berikut ini akan menghapus semua iptablesaturan. Lakukan ini dengan hati-hati karena iptablesdigunakan untuk mengimplementasikan firewall di Linux, sehingga Anda secara efektif menonaktifkan firewall Anda.
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X
Ini bisa terjadi jika tabel rute Anda kacau, saya percaya, juga. Beri kami hasil routejika hal di atas tidak mengarah ke mana pun.
Satu-satunya hal lain yang dapat saya pikirkan adalah bahwa Anda memiliki lo, localhost "virtual network adapter", yang terlibat dalam beberapa konfigurasi bridging aneh dengan adaptor lain. Tapi ini sangat tidak mungkin (tetapi Anda dapat menggunakannya brctluntuk memeriksa).
lo:4 Link encap:Local Loopback inet addr:92.xxx.xxx.xxx Mask:255.255.255.255 UP LOOPBACK RUNNING MTU:16436 Metric:1. brctltidak ditemukan.
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)