Linux Ping Komutu Eğitimi

Linux Ping Command Tutorial



Herhangi bir platformda normal bir terminal kullanıcısıysanız, ping komutuna aşina olmalısınız. Ping, ağın kullanılabilir veya erişilebilir olup olmadığını kontrol etmek için ağ teşhisi için en çok kullanılan araçlardan biridir. Ayrıca bu komut sunucu durumunu kontrol etmek için de kullanılır.

Ping, ağ istatistiklerini toplamak için ICMP (İnternet Kontrol Mesaj Protokolü) paketlerini kullanır. Ping komutunun gerçekleştirdiği en yaygın görevler şunlardır:







  • LAN ve internet dahil olmak üzere ağ bağlantısını test etme.
  • Sunucu durumu kontrol ediliyor.
  • DNS sorunlarını test etme.

Ping komutunu kullandığınızda cihazınız ana cihaza bir istek gönderir ve bağlantının kurulmasını bekler. Ping komutu çıktısı, paketler ve her paketin ana bilgisayara ulaşması için geçen süre hakkında bilgi içerir. Terminal, iletişim kesilene kadar yanıtları yazdırmaya devam eder. Linux'ta ping komutunun nasıl kullanılacağını kontrol edelim:



ping komutu nasıl kullanılır:

İlk olarak, ping komutunun temel sözdizimini kontrol edin:



ping atmak [seçenekler] ana bilgisayar adı

Linuxhint sunucusuna ping atalım, Terminal'i başlatalım ve şunu yazalım:





$ping atmaklinuxhint.com

ping/1%20copy.png

Yukarıdaki çıktı çeşitli bilgileri gösteriyor:



icmp_seq : Paketin sıra numarası. İlk paketse, icmp_seq sayısı 1 olur.

ttl : ttl, Yaşam Süresi anlamına gelir, ttl numarası, bir paketin atılmadan önce hedefe ulaşması için gereken atlama (yönlendirici) sayısını temsil eder.

zaman : Bir paketin hedefe ulaşması ve ardından ana cihaza dönmesi için geçen süre.

Ping işlemini durdurmak için Ctrl C'ye basın, komut iletilen/alınan paketlerin sayısını, kaybolan paketlerin sayısını ve zamanı söyleyecektir.

ping/2%20kopya.png

Bir ping yanıtı almazsanız, cihazınızla ana sunucu arasında ağ bağlantısı yoktur.

Paketler arasındaki zaman aralığı nasıl değiştirilir (ping komutu):

Ping komutu varsayılan olarak paketi bir saniye sonra gönderir, ancak bu süre değiştirilebilir. Saati değiştirmek için, ping işleminden sonra -i kullanın:

$ping atmak-ben2linuxhint.com

ping/3%20copy.png

Süreyi azaltmak için:

$ping atmak-ben0,2linuxhint.com

ping/5%20copy.png

Yerel bir ağın durumu nasıl kontrol edilir (ping komutu):

Bir web sitesine erişimde sorun yaşıyorsanız, ping komutuyla yerel ağınızı da teşhis edebilirsiniz. Bunlardan herhangi birini kullanan çeşitli yaklaşımlar vardır:

En hızlı yol şudur:

$ping atmak 0

Veya:

$ping atmakyerel ana bilgisayar

ve bazı kullanıcılar şunları tercih eder:

$ping atmak127.0.0.1

ping/multip.png

Paket sayısı nasıl sınırlandırılır (ping komutu):

Ping komutu, manuel olarak durdurulana kadar paket göndermeye devam eder, ancak ana bilgisayar adı nedeniyle paket sayısı -c ve ardından paket sayısı kullanılarak sınırlandırılabilir:

$ping atmak-C4linuxhint.com

ping/9%20copy.png

Yukarıdaki çıktı, komutun yalnızca 4 paket gönderdiğini gösteriyordu. Paket sayısını sınırlamanın diğer seçeneği zamanı ayarlamaktır:

$ping atmak-içinde 6linuxhint.com

ping/10%20kopya.png

Yukarıdaki komut 6 saniye sonra ping atmayı durduracaktır.

Ağ nasıl taşar (ping komutu):

Ağın ağır yük altında performansını kontrol etmek için, ağın taşması için ping komutu da kullanılabilir:

$ping atmak–f linuxhint.com

ping/%1120kopya.png

Çıktıda, her nokta gönderilen paketi ve her yanıt için geri alanı temsil eder.

İstatistik özeti nasıl alınır (ping komutu):

Yalnızca paket iletiminin bir özetini almakla ilgileniyorsanız, -q kullanın, q bu operatör sessiz anlamına mı geliyor:

$ping atmak-C5–Q linuxhint.com

ping/%1220kopya.png

Ping nasıl sesli hale getirilir (ping komutu):

Her pingin sesini etkinleştirmek için -a operatörünü kullanın:

$ping atmak–Bir linuxhint.com

ping/13%20kopya.png

Yaygın olarak kullanılan ping seçenekleri:

Yaygın olarak kullanılan diğer bazı ping seçenekleri ve kullanımları aşağıda belirtilmiştir:

Seçenek Açıklama
-B IP yayınına ping atılmasına izin verir
-NS Cevap beklemeden paket gönderme (3'ten fazla paket göndermek için sudo izni gerektirir)
-V Ping'in mevcut sürümünü gösterir.
-v Yankı yanıtlarıyla birlikte ek ICMP paketlerini görüntüler
-T Yaşam süresini ayarlamaya izin verir (ttl)
-NS Soket hata ayıklaması için
-r Yönlendirme tablosunu baypas etmeye izin verir ve doğrudan ana bilgisayara gönderir.
-s Paket boyutunu ayarlar

Çözüm:

Ping komutu, tanılama/sorun giderme ve ağ bilgilerini almak için iyi bilinen bir yardımcı programdır. Bu gönderi, bazı temel ping komutlarına ve bunların kullanımına odaklanıyor. Ping hakkında hala daha fazla bilgiye ihtiyacınız varsa, yürütün adam ping terminalde.