Bir ping için 0.0.0.0gelen yanıtlar 127.0.0.1. Bununla birlikte, eğer localhost loopback'i kapatır ve başka bir ip ile başka bir arayüzü tutarsam, o zaman ping 0.0.0.0hata verir
$ping 0.0.0.0 connect: Invalid argument
Is not 0.0.0.0tüm arabirimler dinlemek gerekiyordu? Öyleyse, temelde, bir 0.0.0.0ağ oluşturma perspektifinden tam olarak nasıl çalışır? ping 0.0.0.0sadece geri döngü için çalışır, diğer arayüz için nasıl olmaz ?
- Güncelleme Başka bir yerde okudum ve burada benzer yanıtlar aldım (0.0.0.0'da ping yapamazsınız).
[anshup@s2 ~]$ ping 0.0.0.0 PING 0.0.0.0 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.010 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.009 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.009 ms
^C
--- 0.0.0.0 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2551ms
rtt min/avg/max/mdev =
0.009/0.009/0.010/0.002 ms
Peki ping yapamazsak tam olarak ne oluyor burada 0.0.0.0? ve soruyu yineleyen, neden 0.0.0.0ana bilgisayardaki diğer herhangi bir arayüzden değil, sadece geri döngüden gelen yanıtı geri veriyor ?