Kako z ukazom ping v sistemu Linux preveriti povezave z napravami v omrežju.
Z ukazom ping v sistemu Linux lahko preverite, ali ste povezani z drugimi računalniki ali napravami v svojem omrežju. Deluje z večino operacijskih sistemov in naprav z dostopom do interneta.
Kaj je ukaz ping v sistemu Linux?
Ukaz ping je preprosto in preizkušeno orodje za preverjanje , ali je računalnik ali naprava dostopna v vašem trenutnem omrežju. Z ukazom pošljete zahtevo, na katero bi morali hitro prejeti odgovor. Takrat lahko domnevate, da obstaja povezava med obema napravama in da je na voljo za uporabo. Zahteve in odgovori niso omejeni le na Linux in Linuxove distribucije, kot je Ubuntu, temveč na vse običajne operacijske sisteme. Večina naprav, vključno z usmerjevalniki, tiskalniki in skenerji, se lahko odzove tudi na zahtevo ping. Čeprav je mogoče ročno onemogočiti samodejni odgovor na zahtevo ping, to ne prinaša nobenih varnostnih prednosti.
Kako deluje ukaz ping v sistemu Linux?
Ukaz ping se vnese in izvede v terminalu. Pošlje preprost signal na določeno ciljno mesto, ki odgovori s svojim signalom. Ciljno mesto se določi z uporabo IP-naslova ali imena gostitelja. V drugem primeru se poskuša ime gostitelja pretvoriti v DNS-naslov, zato je ukaz ping primeren tudi za iskanje tovrstnih naslovov. Če ukaza ping v sistemu Linux ne ustavite ročno ali z uporabo ustrezne opcije, bo ta neskončno dolgo vsako sekundo pošiljal signal. Obstajata dve različni različici ukaza: »ping« se uporablja za naslove IPv4, »ping6« pa za naslove IPv6.
Kako je sestavljena sintaksa ukaza ping?
Ukaz ping ima naslednjo sintakso:
$ ping [Options] [Target]shellping je dejanski ukaz, ki ga je mogoče prilagoditi z uporabo različnih možnosti. Cilj je lahko določen IP-naslov ali ime gostitelja.
Katere možnosti ponuja ukaz ping?
Poleg ukaza ping obstaja še veliko drugih možnosti. Najpomembnejše so naslednje:
- -c [Število]: S to možnostjo lahko nastavite, koliko zahtevkov se skupaj pošlje. Ko je to število doseženo, se ukaz ping ustavi.
- -I [Interface]: Ta opcija določa, prek katerih vmesnikov se pošilja zahteva ping.
- -i [Interval]: Ta opcija vam omogoča nastavitev intervalov med zahtevki. Običajno je to sekunda, interval pa se prav tako nastavi v sekundah.
- -W [Wait]: Ta opcija vam omogoča nastavitev, kako dolgo naj ukaz čaka na odgovor, preden samodejno preneha poskušati. Tudi to se navaja v sekundah.
- -w [Čas zaključka]: S to možnostjo lahko nastavite, kako dolgo naj se izvaja zahteva ping. Ko poteče čas, ki je prav tako naveden v sekundah, se stik prekine, ne glede na to, ali je bil uspešen ali ne.
Primeri ukaza ping
Da bi lažje razumeli, kako deluje ukaz ping v sistemu Linux, si oglejmo nekaj preprostih primerov:
$ ping examplesite.comshellTa ukaz bo vsako sekundo neprekinjeno pošiljal ping na spletno stran examplesite.com. Rezultat bo prikazal DNS-naslov spletne strani.
$ ping -c 5 examplesite.comshellTa ukaz pošlje pet pingov na naslov examplesite.com in vam sporoči, ali so bili uspešni ali ne. Po petih poskusih se povezovanje prekine.
$ ping6 ipv6.examplesite.comshellS to možnostjo lahko preverite, ali je na voljo internetna povezava IPv6 in ali je prek nje mogoče dostopati do spletne strani examplesite.com.