ping
bir dış ana makineye birçok nedenden dolayı başarısız olabilir, bunlardan sadece birkaçı kendi ağınızın durumu hakkında faydalı bir şey söyler.
İlk adım olarak bir terminal penceresi açın ve şunu yazın
ip route ls
Çizgisinde bir çıktı görmelisiniz
shadur@equinox:~$ ip route ls
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.102
default via 192.168.15.1 dev eth0
Bu, yerel ağınızın eth0
adresli bir ethernet bağlantısı ( ) 192.168.15.0
olduğunu ve internetin geri kalanına eriştiği varsayılan ağ geçidinin bulunabileceğini gösterir 192.168.15.1
.
Ardından, ping
bu adresi deneyebilirsiniz :
shadur@equinox:~$ ping 192.168.15.1
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data.
64 bytes from 192.168.15.1: icmp_req=1 ttl=255 time=0.352 ms
64 bytes from 192.168.15.1: icmp_req=2 ttl=255 time=0.269 ms
^C
--- 192.168.15.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.269/0.310/0.352/0.045 ms
Yukarıdakine benzer bir şey görürseniz, kendi yerel ağınız en azından iyidir. Bu noktada traceroute
, hedef bağlantınızın nerede başarısız olabileceğini görmek gibi daha gelişmiş araçlarla aramaya başlayabilirsiniz .
Ancak, growl
aslında ne olması gerektiğine dair hızlı bir google kontrolünden sonra başka bir şeylerin yanlış gittiğini hissediyorum. Bize ne yapmaya çalıştığınız, nasıl denediğiniz ve tam hata çıktısı hakkında birkaç ayrıntı vermek için sorunuzu genişletebilir misiniz? Şu anda bize verdiğiniz çizgi aniden kesiliyor ...
ping -c 1 www.yourtrustedserver.com | grep " 0% packet loss"
. Bunun yaptığı sunucuya bir paket ping atmak ve "0% paket kaybı" dizesi için çıktı selamlıyor. (% 0'dan önceki boşluk önemlidir) Komut bir satır döndürürse, bağlısınız, aksi halde bağlı değilsiniz.