Zaman içinde yönetim ve destek düzeyinde en çok kullanılan komutlardan biri komuttur. PING.
Çoğumuz bu komutun bize bir dizi istek göndererek uzak bir bilgisayarla bağlantıyı doğrulama ve böylece kullanılabilirliğini ve kapsamını kontrol etme yeteneği verdiğini biliyoruz.
Bugün, bu komutun bize sunduğu her şeyi ve ayrıca kullanım için çoklu alternatiflerini ayrıntılı olarak analiz edeceğiz. Windows ve Linux ortamları.
ping komutu nedirPing (Packet Internet Groper - İnternet Paket Bulucu) yerel veya uzak bir bilgisayara bağlantı durumunu doğrulama olanağına sahip olacağımız işletim sistemlerinde varsayılan olarak bulunan bir komut aracıdır ve bu, belirli bir IP adresinin veya bilgisayarın erişilebilir olup olmadığını kontrol etmek için oldukça kullanışlıdır. bu şekilde idari işlem yapın.
Ping komutu nasıl çalışır?Unutulmamalıdır ki bu komut sayesinde ağda bağlantı hataları olup olmadığını kontrol edebiliyoruz ve bunun için ping komutu bir IP adresine veya bilgisayara bir dizi paket gönderiyor ve bunun sayesinde yanıt zaman aşımı söz konusu adres veya ekipman tarafından, bağlantının bir tür gecikme gösterip göstermediği belirlenebilir ve bu, gecikme.
Bu şekilde ping yanıtının hızlı olması bağlantının iyi olduğunu, yanıtın hatalı veya yavaş olması ise yoldaki yönlendirici, modem vb. bir şeyin hatalı çalıştığını gösterir, ve bu şekilde analiz etme fırsatımız olacak hata nerede düzeltici eylemde bulunmak.
ping komutu ne zaman kullanılırDestek ve yönetim görevlerimizde bu komutun oldukça yararlı olduğu bazı durumlar vardır, bu durumlardan bazıları şunlardır:
- Çek gecikme iki adres veya ekip arasında
- Bağlantıyı doğrulayın bir ağdan.
- onu tanı IP adresi bir etki alanı.
- Uygulanabilir komut dosyalarında uzak bir sunucunun kullanılabilirliğini kontrol etmek için.
- kontrol edin kullanılabilirlik bir takımın.
1. Windows ve Linux'ta PING komutuna eklenecek parametreler
Çoğu zaman Ping komutunu basit bir şekilde (ping (IP Adresi) kullansak da) Ping'in yeteneklerini artırmak için eklenebilecek bir dizi parametre vardır, bu sözdizimi
ping [-t] [-a] [-n sayısı] [-l boyutu] [-f] [-i TTL] [-v TOS] [-r sayısı] [-s sayısı] [-w zaman aşımı] [- R] [-S srcaddr] [-p] [-4] [-6] hedef [/?]Yukarıda belirtilen parametreler aşağıdaki rolleri yerine getirir
-TBu seçeneği kullanarak, ping'in hedef cihaza veya adrese sürekli olarak istek göndermeye devam ettiğini belirtiriz, istek göndermeyi durdurmak için tuş kombinasyonunu kullanacağız. Ctrl + C
-ileBu parametre bir ana bilgisayarın adını çözer IP adresinde.
-n sayısı (Sayı)Bu parametre bize yankı isteklerinin sayısını belirtin hedef adrese göndereceğimiz, varsayılan 4.
-l beden (boyut)Bu parametre bayt cinsinden belirtmemizi sağlar, veri alanı boyutu gönderilen istek mesajlarında. Boyut 32 ile 65.527 arasında olabilir ve 32 varsayılan değerdir.
-FBu parametreyi kullanarak gelen istek mesajlarını engelleriz. parçalanmak yönlendiriciler ve hedef arasında.
-i TTL TTL - Yaşam SüresiBu parametreyi kullanarak her mesajın ömrü gönderilmiş.
-v TOS TOS (Hizmet Türü)Bu parametreyi kullanarak kurma imkanımız var. hizmet türü için bir değer ve Windows 7'den itibaren yaygın olarak kullanılan bir değer değildir.
-r sayısıBu parametre ile ayar yapma imkanına sahibiz. atlama sayısı Yerel bilgisayar ile ekranda görüntülenmesini istediğimiz hedef bilgisayar arasında ayarlayabileceğimiz maksimum değer 9'dur.
-s sayısıBu parametre ile zamanı zaman damgası biçiminde gösteriyoruz isteğin alındığı ve yankı yanıtının gönderildiği yer. Ayarlanacak maksimum değer 4'tür.
-w zaman aşımıBu parametre bize zaman aşımını ayarla ping komutunun gönderilen isteklerden gelen her yanıtı beklemesi gerekir. Bu değer milisaniye cinsinden gösterilir ve varsayılan değer 4000 ms veya 4 saniyedir.
-RBu parametre ile ayarlıyoruz. gidiş-dönüş rota yapılan başvurulardan.
-S srcaddrBu seçenekle şunları yapabiliriz kaynak adresini belirtin veya kaynak adresi.
-PBu parametre ile bir sağlayıcıya ping atıyoruz Hyper-V gibi sanallaştırma.
-4Bu parametreyi kullanırken ping komutunu zorluyoruz yalnızca IPV4 adreslemesini kullanmak için.
-6Bu parametre ile ping komutunu yapmaya zorluyoruz. IPv6 adreslemenin özel kullanımı.
HedefBu değer, hedef adres veya ekip ping komutunu burada uygulayacağız.
/?Bu joker karakter şunları gösterir: Yardım ping komutundan.
Notparametrelerinin açıklığa kavuşturulması önemlidir. -f, -v, -r, -s, -j ve -k münhasıran adreslerle çalışmak IPv4 parametreler ise -R ve -S adreslerle çalışmak IPv6 münhasıran.
2. Windows ve Linux'ta PING komutunu yürütürken ortaya çıkan sonuç
Aşama 1
Ping komutunun nasıl yanıt verdiğini bilmek için temel bir ping işlemi gerçekleştirdik.
ping www.solvetic.com
BÜYÜT
Adım 2
NS Ping'in temel yapısı sonraki:
Yanıtla (IP Adresi)Ping komutunun, hedef IP adresinden gönderilen paketler için yapılan isteğe bir yanıt aldığını gösterir.
baytiçinde boyutunu belirtin bayt cevabın.
Hava Durumuanlamına gelir hava Durumu, milisaniye cinsinden, hangi ping cevabı aldım hedef ekip tarafından.
TTLgösterir Yaşam Süresi veya Yaşam Süresi gösterir kaç yönlendirici veya cihazdan geçtiği reddedilmeden önce paket.
Gönderilen paketlersayısını gösterir gönderilen istekler ping komutu ile.
Alınan paketlerHangi paketlerin bir doğru cevap ekip veya hedef yönetimi tarafından.
Kayıp paketlergösterir kaç istek yanlıştı istek yolundaki bazı hatalar nedeniyle.
Aşama 3
Açıklanan örnekte tüm paketler zaman zaman doğru yanıt alsa da aşağıdaki mesajların önünde olabiliriz:
Hedef ağa erişilemiyorBu hata şunu gösterir yol yok hedef adrese veya takıma.
Bu istek için zaman aşımıBu hata şunu gösterir bağlantıda hatalar var ev bilgisayarı ile hedef bilgisayar arasında
Aşama 3
Bu hataların nedenlerinden bazıları şunlardır:
- Hedef takım kapalı veya boşta.
- Bazıları yönlendiriciler yolda var etkin değil.
- NS gecikme Daha yüksek bir saniye.
- dönüş yolu yok takıma.
3. Windows 10'da Ping komutu örnekleri
Windows 10'da ping komutunun nasıl kullanılacağına dair bazı örnekler göreceğiz.
ping -n 6 -l 1000 www.solvetic.comBu komutla onların olduğunu belirtiyoruz. Hedef ekibe gönderilen 6 istek, n parametresiyle ve -l parametresiyle şunu belirtiriz boyut gönderilen her paketin 1000 bayt.
BÜYÜT
ping -a 8.8.8.8Bu örnekte, ping komutuna IP adresi 8.8.8.8 olan ana bilgisayarın adını çözmeye çalışması talimatını veriyoruz ve eğer çözmezse, aşağıdaki komutu yürütün. ping normal. ping komutunun, ping komutunun adının çözüldüğünü çözdüğünü görebiliriz. ana bilgisayar google-public-dns-a.google.com'dur.
BÜYÜT
ping -i www.solvetic.comBu seçenek nakliye süresini artırmak Her paket arasında, bu örnekte, paket ile paket arasındaki süreyi 4 saniye olarak tanımladık.
BÜYÜT
ping yerel ana bilgisayarBu parametre ping yapmamızı ve ağ bağlantısını kontrol et yerel ekibin.
BÜYÜT
ping -w 6 www.solvetic.comBu parametre ile ping komutuna şunu belirtiyoruz. 6 saniye boyunca istek gönder ve nakliye işlemini otomatik olarak tamamlayın.
BÜYÜT
ping google.com -f -l 1472Bu parametre ile şunları belirleyebiliriz: bir çeşit birleştirme var gönderilen paketlerde.
BÜYÜT
ping -r 4 www.solvetic.comBelirtilen parametre ile konsolda görüntülenmelerine izin veriyoruz. 4 atlamada rota hedef adrese.
BÜYÜT
4. Ubuntu 16'daki Ping komutu örnekleri
Ubuntu 16 biridir en çok kullanılan dağıtımlar ve çok yönlülüğü ve kapsamı için popüler Linux. Oradan ağın farklı durumlarını bilmek için Ping komutunu kullanabiliriz, Ubuntu 16'da Ping kullanan bazı örnekler:
ping ww.solvetic.comBu seçenek, bir kalıcı ping destinasyon yönetimine veya ekibine; Paket göndermeyi durdurmak için tuş kombinasyonunu kullanacağız. Ctrl + C.
BÜYÜT
Kaç paketin gönderildiğinin tam bir özetini görebiliriz, ckaçı doğru, kaçı kayıp, maksimum ve minimum yanıt süresinin yanı sıra.
ping www.solvetic.com -c 1Bu parametre ile bir istek gönderiyoruz. hedef bilgisayarın durumunu kontrol edin.
BÜYÜT
ping -c 7 www.solvetic.comBu parametreyi kullanma 7 istek gönderdik durumunu kontrol etmek için hedef adrese ve yedinci istekten sonra göndermeyi durdurun ve sonuçları görüntüleyin.
BÜYÜT
ping -VBu seçenek ping versiyonunu görmemizi sağlar Ubuntu 16'da
BÜYÜT
ping -c 5 -q www.solvetic.comNS -q parametresi Ping istatistiklerinin özetini ekranda özel olarak görüntülememizi sağlar.
BÜYÜT
ping -w 80 yerel ana bilgisayarBu değer ile şunu belirtiyoruz. Ağ durumunu kontrol etmek için 80 istek, paketlerin dağıtımı sırasında Ctrl + │ tuş kombinasyonunu kullanarak bir paket özeti bu noktaya kadar, bu örnekte 13 ve 16 paketlerinde.
BÜYÜT
[panelplain = 'ping -R www.solvetic.com'] Bu komut sayesinde her ikisinin de tam yolunu görüntüleyebiliriz. paketler alındığı gibi gönderildi.
BÜYÜT
Ağ durumu ve iletişim sürecine katılan bileşenler hakkında net ve detaylı bilgi almak için farklı ortamlarda Ping komutunu kullanabiliriz. Bu komuta ek olarak başka ilginç komutlarımız da var, bu yüzden görmenizi öneririz. PowerShell'den ipconfig, tracert, ping ve nslookup nasıl kullanılır sistemlerimizi ve ağlarımızı yönetmek için.
PowerShell komutları