Pomocou príkazu ping v systéme Linux môžete skontrolovať, či ste pripojení k iným počítačom alebo zariadeniam vo vašej sieti. Funguje s väčšinou operačných systémov a zariadení s pripojením na internet.

Čo je to príkaz ping v systéme Linux?

Príkaz ping je jednoduchý a osvedčený nástroj na kontrolu , či je počítač alebo zariadenie dostupné vo vašej aktuálnej sieti. Pomocou tohto príkazu odošlete žiadosť, na ktorú by mala byť rýchlo odpovedaná. Potom môžete predpokladať, že medzi oboma zariadeniami existuje spojenie a je k dispozícii na použitie. Žiadosti a odpovede nie sú obmedzené len na Linux a distribúcie Linuxu, ako je Ubuntu, ale na všetky bežné operačné systémy. Väčšina zariadení, vrátane smerovačov, tlačiarní a skenerov, môže tiež odpovedať na žiadosť ping. Hoci je možné ručne deaktivovať automatickú odpoveď na žiadosť ping, neprináša to žiadne bezpečnostné výhody.

Ako funguje príkaz ping v systéme Linux?

Príkaz ping sa zadáva a vykonáva v termináli. Posiela jednoduchý signál na nastavenú destináciu, ktorá odpovie vlastným signálom. Destinácia sa nastavuje pomocou IP adresy alebo názvu hostiteľa. V druhom prípade sa pokusí preložiť názov hostiteľa na adresu DNS, preto je príkaz ping vhodný aj na vyhľadávanie takýchto adries. Ak sa ping v systéme Linux nezastaví ručne alebo pomocou možnosti, bude posielať signál každú sekundu navždy. Existujú dve rôzne verzie príkazu: „ping“ sa používa pre adresy IPv4 a „ping6“ pre adresy IPv6.

Ako vyzerá syntax ping?

Príkaz ping má nasledujúcu syntax:

$ ping [Options] [Target]
shell

ping je skutočný príkaz, ktorý možno nastaviť pomocou voliteľných možností. Cieľom môže byť buď nastavená IP adresa alebo názov hostiteľa.

Aké možnosti má príkaz ping?

Okrem príkazu ping existuje mnoho ďalších možností. Toto sú tie najdôležitejšie:

  • -c [Počet]: Pomocou tejto možnosti môžete nastaviť, koľko požiadaviek sa celkovo odošle. Po dosiahnutí tohto počtu sa príkaz ping zastaví.
  • -I [Interface]: Táto voľba nastavuje, cez ktoré rozhrania sa ping žiadosť odosiela.
  • -i [Interval]: Táto voľba vám umožňuje nastaviť intervaly medzi požiadavkami. Zvyčajne sa jedná o sekundu a interval sa tiež nastavuje v sekundách.
  • -W [Čakanie]: Táto voľba umožňuje nastaviť, ako dlho má príkaz čakať na odpoveď, kým automaticky prestane skúšať. Aj táto hodnota sa uvádza v sekundách.
  • -w [End time]: Táto voľba umožňuje nastaviť, ako dlho sa má ping žiadosť vykonávať. Po uplynutí času, ktorý sa tiež uvádza v sekundách, sa kontakt ukončí bez ohľadu na to, či bol úspešný alebo nie.

Príklady príkazu ping

Aby bolo ľahšie pochopiť, ako funguje príkaz ping v systéme Linux, uvádzame niekoľko jednoduchých príkladov:

$ ping examplesite.com
shell

Tento príkaz bude každú sekundu bez prestávky pingovať webovú stránku examplesite.com. Výsledok zobrazí DNS adresu webovej stránky.

$ ping -c 5 examplesite.com
shell

Tento príkaz pošle päť pingov na examplesite.com a oznámi vám, či boli úspešné alebo nie. Po piatich pokusoch bude kontakt prerušený.

$ ping6 ipv6.examplesite.com
shell

Pomocou tejto možnosti môžete zistiť, či je k dispozícii internetové pripojenie IPv6 a či je z neho možné dosiahnuť stránku examplesite.com.

Prejsť na hlavné menu