Tutorial sa Linux Ping Command

Linux Ping Command Tutorial



Kung ikaw ay isang regular na gumagamit ng terminal sa anumang platform, dapat pamilyar ka sa utos ng ping. Ang ping ay isa sa mga pinaka ginagamit na tool para sa diagnosis ng network upang suriin kung ang network ay magagamit o maabot. Bukod dito, ginagamit din ang utos na ito upang suriin ang katayuan ng server.

Gumagamit si Ping ng mga packet ng ICMP (Internet Control Message Protocol) upang makalikom ng mga istatistika ng network. Ang pinakakaraniwang mga gawain na ginagawa ng ping command ay:







  • Pagsubok sa pagkakakonekta sa network, kabilang ang LAN at internet.
  • Sinusuri ang katayuan ng server.
  • Pagsubok ng mga isyu sa DNS.

Kapag ginamit mo ang ping command, nagpapadala ang iyong aparato ng isang kahilingan sa host device at naghihintay para sa koneksyon na maitatag. Naglalaman ang output ng ping command ng impormasyon tungkol sa mga packet at sa dami ng oras na kinuha ng bawat pakete upang maabot ang host. Patuloy na nai-print ng terminal ang mga tugon hanggang sa nagambala ang komunikasyon. Suriin natin kung paano gamitin ang ping command sa Linux:



Paano gamitin ang ping command:

Una, suriin ang pangunahing syntax ng ping command:



ping [mga pagpipilian] hostname

I-ping natin ang linuxhint server, ilunsad ang Terminal, at i-type:





$pinglinuxhint.com

ping / 1% 20copy.png

Ang output sa itaas ay nagpapakita ng iba't ibang impormasyon:



icmp_seq : Ang numero ng pagkakasunud-sunod ng packet. Kung ito ang unang packet, ang numero ng icmp_seq ay magiging 1.

ttl : Ang TTL ay nangangahulugang Oras upang Mabuhay, ang numero ng ttl ay kumakatawan sa bilang ng mga hop (router) na dadalhin ng isang packet upang maabot ang patutunguhan bago ito itapon.

oras : Ang dami ng oras na aabutin ng isang packet upang maabot ang patutunguhan at pagkatapos ay bumalik sa host device.

Upang ihinto ang proseso ng ping, pindutin ang Ctrl C, sasabihin ng utos ang bilang ng mga packet na naipadala / natanggap nito, ang bilang ng mga packet na nawala, at oras.

ping / 2% 20copy.png

Kung hindi ka makakatanggap ng isang sagot na ping, kung gayon walang koneksyon sa network sa pagitan ng iyong aparato at ng host server.

Paano baguhin ang agwat ng oras sa pagitan ng mga packet (ping command):

Ang utos ng ping ay nagpapadala ng packet pagkatapos ng isang segundo bilang default, ngunit ang tagal ng oras na ito ay maaaring mabago. Upang baguhin ang oras, gamitin ang -i pagkatapos ng ping:

$ping–I2linuxhint.com

ping / 3% 20copy.png

Upang mabawasan ang oras:

$ping–I0.2linuxhint.com

ping / 5% 20copy.png

Paano suriin ang katayuan ng isang lokal na network (ping command):

Kung mayroon kang mga isyu sa pag-access sa isang website, kung gayon sa pamamagitan ng ping command, maaari mo ring masuri ang iyong lokal na network. Mayroong iba't ibang mga diskarte na gumamit ng anuman sa mga ito:

Ang pinakamabilis na paraan ay:

$ping 0

O:

$pinglocalhost

at ginugusto ng ilang mga gumagamit ang:

$ping127.0.0.1

ping / multip.png

Paano limitahan ang bilang ng mga packet (ping command):

Ang utos ng ping ay patuloy na nagpapadala ng mga packet hanggang sa manu-manong tumigil ito, ngunit ang bilang ng mga packet ay maaaring limitado gamit ang -c at pagkatapos ang bilang ng mga packet dahil hostname:

$ping–C4linuxhint.com

ping / 9% 20copy.png

Ang output sa itaas ay nagpapahiwatig na ang utos ay nagpadala lamang ng 4 na mga packet. Ang iba pang pagpipilian ng paglilimita sa bilang ng mga packet ay ang pagtatakda ng oras:

$ping-sa 6linuxhint.com

ping / 10% 20copy.png

Ang utos sa itaas ay titigil sa pag-ping pagkatapos ng 6 segundo.

Paano baha ang network (ping command):

Upang suriin ang pagganap ng network sa ilalim ng mabibigat na pagkarga, ang ping command ay maaari ding magamit upang bahaan ang network:

$ping–F linuxhint.com

ping / 11% 20copy.png

Sa output, ang bawat tuldok ay kumakatawan sa ipinadala na packet at backspace para sa bawat tugon.

Paano makakuha ng isang buod ng mga istatistika (ping command):

Kung interesado ka lamang makakuha ng isang buod ng paghahatid ng mga packet, pagkatapos ay gamitin ang -q, q ang operator na ito ay nangangahulugang tahimik:

$ping–C5–Q linuxhint.com

ping / 12% 20copy.png

Paano gawing maririnig ang ping (ping command):

Upang paganahin ang tunog ng bawat ping, gamitin ang isang operator:

$ping–A linuxhint.com

ping / 13% 20copy.png

Mga karaniwang ginagamit na mga pagpipilian sa ping:

Ang ilang iba pang mga karaniwang ginagamit na mga pagpipilian sa ping at ang kanilang paggamit ay nabanggit sa ibaba:

Pagpipilian Paglalarawan
-b Pinapayagan ang ping broadcast IP
-ang Nagpapadala ng mga packet nang hindi naghihintay para sa isang tugon (Nangangailangan ng pahintulot sa sudo upang magpadala ng higit sa 3 mga packet)
-V Ipinapakita nito ang kasalukuyang bersyon ng ping
-v Nagpapakita ng karagdagang mga ICMP packet kasama ang mga tugon sa echo
-T Pinapayagan magtakda ng oras upang mabuhay (ttl)
-d Para sa pag-debug ng socket
-r Pinapayagan ang bypass routing table at direktang nagpapadala sa host.
-s Itinatakda ang laki ng packet

Konklusyon:

Ang command ng Ping ay isang kilalang utility upang mag-diagnose / mag-troubleshoot at upang makakuha ng impormasyon sa network. Ang post na ito ay nakatuon sa ilang mahahalagang utos ng ping at ang kanilang paggamit. Kung kailangan mo pa ng karagdagang impormasyon tungkol sa Ping, pagkatapos ay magpatupad tao ping sa terminal.