Linuxi käsuga ping saate kont­rol­lida, kas olete ühenduses teiste arvutite või sead­me­tega oma võrgus. See toimib enamiku ope­rat­sioo­ni­süs­teemide ja in­ter­ne­ti­ühen­du­s­ega sead­me­tega.

Mis on Linuxi ping-käsk?

Ping-käsk on lihtne ja tõestatud vahend, millega saab kont­rol­lida , kas arvuti või seade on teie praeguses võrgus kät­te­saa­dav. Saadate käsu abil päringu, millele peaks tulema kiire vastus. Seejärel võite eeldada, et kahe seadme vahel on ühendus ja see on ka­su­tus­val­mis. Päringud ja vastused ei piirdu ainult Linuxiga ja Linuxi dist­ri­but­sioo­ni­dega, nagu Ubuntu, vaid hõlmavad kõiki levinud ope­rat­sioo­ni­süs­teeme. Enamik seadmeid, seal­hul­gas ruuterid, printerid ja skannerid, suudavad samuti ping-päringule vastata. Kuigi ping-päringule au­to­maatse vastuse andmist on võimalik käsitsi keelata, ei paku see mingeid tur­vaee­li­seid.

Kuidas töötab Linuxi ping-käsk?

Ping-käsk si­ses­ta­takse ja käi­vi­ta­takse ter­mi­na­lis. See saadab määratud siht­punk­tile lihtsa signaali, millele sihtpunkt vastab omapoolse sig­naa­liga. Sihtpunkt mää­ra­takse IP-aadressi või hostinime abil. Teisel juhul üri­ta­takse hostinime lahendada DNS-aad­res­siks, mistõttu sobib ping-käsk ka selliste aad­res­side väl­ja­sel­gi­ta­miseks. Kui Linuxi ping-käsku ei peatata käsitsi või mõne valiku abil, saadab see igavesti iga sekundi järel signaali. Käskul on kaks erinevat versiooni: „ping” ka­su­ta­takse IPv4-aad­res­side jaoks ja „ping6” IPv6-aad­res­side jaoks.

Milline on ping-käsu süntaks?

Käsk ping on järgmise sün­tak­siga:

$ ping [Options] [Target]
shell

ping on tegelik käsk, mida saab valikute abil kohandada. Siht­mär­giks võib olla kas kindel IP-aadress või hostinimi.

Millised valikud on ping-käskluses olemas?

Ping-käsu kõrval on palju võimalusi. Need on kõige olu­li­se­mad:

  • -c [Count]: Selle valikuga saate määrata, kui palju päringuid kokku saa­de­takse. Kui see arv on saa­vu­ta­tud, peatub ping-käsk.
  • -I [Interface]: See valik määrab, milliste liideste kaudu ping-päring saa­de­takse.
  • -i [Interval]: Selle valikuga saate määrata päringute vahelise in­ter­valli. Ta­va­li­selt on see üks sekund ja intervall mää­ra­takse samuti se­kun­di­tes.
  • -W [Wait]: Selle valikuga saate määrata, kui kaua käsk peaks vastust ootama, enne kui ta au­to­maat­selt proo­vi­mise lõpetab. See on samuti se­kun­di­tes.
  • -w [Lõpp­kel­la­aeg]: Selle valikuga saate määrata, kui kaua ping-päringut tuleks teostada. Kui aeg on möödunud (mää­ra­takse samuti se­kun­di­tes), lõ­pe­ta­takse ühendus sõltumata sellest, kas see oli edukas või mitte.

Ping-käsu näited

Et oleks lihtsam mõista, kuidas Linuxi ping-käsk töötab, toome siin mõned lihtsad näited:

$ ping examplesite.com
shell

See käsk saadab vee­bi­sai­dile examp­lesite.com iga sekundi järel ping-kõne ilma kat­kes­tus­teta. Tu­le­mu­sena kuvatakse vee­bi­saidi DNS-aadress.

$ ping -c 5 examplesite.com
shell

See käsk saadab vee­bi­sai­dile examp­lesite.com viis ping-kõnet ja näitab, kas need olid edukad või mitte. Pärast viit katset kat­kes­ta­takse ühenduse loomine.

$ ping6 ipv6.examplesite.com
shell

Selle valiku abil saate kont­rol­lida, kas IPv6-in­ter­ne­ti­ühen­dus on saadaval ja kas sellest on võimalik avada veebileht examp­lesite.com.

Go to Main Menu