Linux ping command summary with examples
Sisällysluettelo:
- Kuinka käyttää ping-komentoa
- Määritä pakettien lukumäärä
- Määritä lähderajapinta
- Määritä Internet Protocol
- johtopäätös
ping
komento on yksi käytetyimmistä apuohjelmista verkkoyhteysongelmien vianmääritykseen, testaamiseen ja diagnosointiin.
Ping toimii lähettämällä yksi tai useampi ICMP (Internet Control Message Protocol) -kaikupyyntöpaketit määritettyyn kohde-IP-verkkoon ja odottaa vastausta. Kun kohde vastaanottaa paketin, se vastaa takaisin ICMP-kaikuvastauksella.
ping
komennolla voit määrittää, onko etäkohde-IP aktiivinen vai ei-aktiivinen. Voit myös löytää edestakaisen viiveen kommunikoidessaan määränpäähän ja tarkistaa, onko pakettihukkaa.
ping
apuohjelma on osa
iputils
(tai
iputils-ping
) -pakettia, joka on esiasennettu melkein kaikkiin Linux-jakeluihin.
ping
on saatavana myös Windows, macOS ja FreeBSD.
Kuinka käyttää ping-komentoa
Ping-komennon syntaksi on seuraava:
ping DESTINATION
Ping-komento toimii parhaiten, jotta ping-komento toimii, ping
google.com
:
ping google.com
Tulos näyttää tältä:
PING google.com (172.217.22.206) 56(84) bytes of data. 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=1 ttl=53 time=40.2 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=2 ttl=53 time=41.8 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=3 ttl=53 time=47.4 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=4 ttl=53 time=41.4 ms ^C --- google.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 7ms rtt min/avg/max/mdev = 40.163/42.700/47.408/2.790 ms
ping
komento ratkaisee toimialueen nimen IP-osoitteeksi ja alkaa lähettää ICMP-paketteja kohde-IP: hen. Jos kohde-IP on tavoitettavissa, se vastaa takaisin ja ping-komento tulostaa rivin, joka sisältää seuraavat kentät:
- Datatavujen määrä. Oletusasetus on 56, mikä kääntää 64 ICMP-datatavua -
64 bytesKohteen IP-osoite -from muc11s01-in-f14.1e100.net (172.217.22.206). Kunkin paketin ICMP-sekvenssinumero.icmp_seq=1Aika elää. -ttl=53- Kuinka TTL toimii? Pingiaika, millisekuntina mitattuna, joka on edestakainen matka-aika paketin saavuttamiseksi isännälle ja vastauksen palaamiseksi lähettäjälle. -time=41.4 ms
Oletuksena uuden paketin lähettämisen välinen aika on yksi sekunti.
ping
komento jatkaa ICMP-pakettien lähettämistä kohde-IP-osoitteeseen, kunnes se vastaanottaa keskeytyksen. Voit lopettaa komennon napsauttamalla
Ctrl+C
näppäinyhdistelmää.
Kun komento pysähtyy, se näyttää tilastotiedot sisältäen pakettien menetyksen prosenttimäärän. Paketin menetys tarkoittaa, että data pudotettiin jonnekin verkkoon, mikä osoittaa ongelman verkon sisällä. Jos pakettihäviö tapahtuu, voit käyttää
traceroute
komentoa tunnistaaksesi missä pakettihäviö tapahtuu.
Jos
ping
ei palauta vastausta, se tarkoittaa, että verkkoyhteyttä ei ole muodostettu. Kun tämä tapahtuu, se ei aina tarkoita, että kohde-IP ei ole aktiivinen. Joillakin isännöimillä voi olla palomuuri, joka estää ICMP-liikennettä tai on asetettu vastaamaan ping-pyyntöihin.
Menestyksen jälkeen
ping
komento poistuu koodilla
0
. Muuten se poistuu koodilla
1
tai
2
. Tästä voi olla hyötyä käytettäessä
ping
apuohjelmaa komentosarjoissa.
Seuraavissa osissa käydään läpi yleisimmin käytetyt
ping
komentoasetukset.
Määritä pakettien lukumäärä
Kuten jo mainittiin,
ping
jatkaa oletusarvoisesti ICMP-pakettien lähettämistä, kunnes se vastaanottaa keskeytyssignaalin. Määritä lähetettävien
-c
lukumäärä, jonka jälkeen ping poistuu, käyttämällä
-c
asetusta ja pakettien lukumäärää:
ping -c 1 DESTINATION
Esimerkiksi, jos haluat käyttää ping
linuxize.com
vain kerran, käytä:
Määritä lähderajapinta
ping
komennon oletuskäyttäytyminen on lähettää ICMP-paketteja oletusreitin kautta. Jos koneellasi on useita käyttöliittymiä, voit määrittää
-I
vaihtoehdolla:
ping -I INTERFACE_NAME DESTINATION
Seuraava komento ping
linuxize.com
käyttää
linuxize.com
: tä lähdeliittymänä:
Määritä Internet Protocol
Kun suoritat
ping
komennon, se käyttää joko IPv4- tai IPv6-tiedostoa koneen DNS-asetuksista riippuen.
Pakota
ping
käyttämään IPv4: tä, ohita
-4
vaihtoehto tai käytä sen aliasta
ping4
:
ping -4 DESTINATION
IPv6: n tapauksessa
ping6
-6
vaihtoehto tai käytä
ping6
:
johtopäätös
ping
on komentoriviverkko-apuohjelma, jonka avulla voit testata tietyn isännän IP-tason yhteydet verkossa.
Jos haluat tarkastella kaikkia
ping
komennon käytettävissä olevia vaihtoehtoja, kirjoita
man ping
terminaaliin.
Windows-sovellusten käyttö Linuxissa
Viini on ilmainen, avoimen lähdekoodin tapa käyttää Windows-sovelluksia Linuxissa
Microsoft ja Best Buy Gang Up Linuxissa
Sanot "anti-Linux", sanon "Pro-Windows". Te sanotte Linux-hajautus, sanon "markkinointi".
Hyviä uutisia pelaajien metsästäjille Androidissa, Linuxissa ja avoimessa lähteessä
Vastaavia taitoja ja asiantuntemusta etsitään " , "Dice reports.







