Kuinka tarkistaa verkon laitteiden yhteydet Linuxin ping-komennolla.
Voit käyttää Linux-komentoa ping tarkistaaksesi, onko sinulla yhteys muihin tietokoneisiin tai laitteisiin verkossasi. Se toimii useimpien käyttöjärjestelmien ja internet-yhteensopivien laitteiden kanssa.
Mikä on Linuxin ping-komento?
Ping-komento on helppo ja luotettava työkalu, jolla voi tarkistaa , onko tietokone tai laite käytettävissä nykyisessä verkossa. Komennolla lähetetään pyyntö, johon pitäisi tulla vastaus nopeasti. Tällöin voit olettaa, että laitteiden välillä on yhteys ja että se on käytettävissä. Pyynnöt ja vastaukset eivät rajoitu vain Linuxiin ja Linux-jakeluihin, kuten Ubuntuun, vaan ne koskevat kaikkia yleisiä käyttöjärjestelmiä. Useimmat laitteet, kuten reitittimet, tulostimet ja skannerit, voivat myös vastata ping-pyyntöön. Vaikka ping-pyyntöön annettavan automaattisen vastauksen voi poistaa käytöstä manuaalisesti, tämä ei tuo mitään turvallisuusetuja.
Miten Linuxin ping-komento toimii?
Ping-komento syötetään ja suoritetaan terminaalissa. Se lähettää yksinkertaisen signaalin määritettyyn kohteeseen, joka vastaa omalla signaalillaan. Kohde määritetään IP-osoitteen tai isäntänimen avulla. Jälkimmäisessä tapauksessa yritetään selvittää isäntänimen vastaava DNS-osoite, minkä vuoksi ping-komento sopii myös tällaisten osoitteiden selvittämiseen. Jos Linuxin ping-komentoa ei pysäytetä manuaalisesti tai jonkin vaihtoehdon avulla, se lähettää signaalin joka sekunti loputtomiin. Käskystä on kaksi eri versiota: ping käytetään IPv4-osoitteille ja ping6 IPv6-osoitteille.
Miltä ping-komennon syntaksi näyttää?
ping-komennon syntaksi on seuraava:
$ ping [Options] [Target]shellping on itse komento, jota voidaan muokata eri asetusten avulla. Kohteena voi olla joko tietty IP-osoite tai isäntänimi.
Mitä vaihtoehtoja ping-komennolla on?
Ping-komennon lisäksi on monia muita vaihtoehtoja. Tärkeimmät niistä ovat seuraavat:
- -c [Count]: Tällä vaihtoehdolla voit määrittää, kuinka monta pyyntöä lähetetään yhteensä. Kun tämä määrä on saavutettu, ping-komento lopetetaan.
- -I [Interface]: Tämä vaihtoehto määrittää, minkä rajapintojen kautta ping-pyyntö lähetetään.
- -i [Interval]: Tällä vaihtoehdolla voit määrittää pyyntöjen väliset aikavälit. Tämä on yleensä yksi sekunti, ja aikaväli määritetään myös sekunteina.
- -W [Wait]: Tällä vaihtoehdolla voit määrittää, kuinka kauan komento odottaa vastausta, ennen kuin se lopettaa yrittämisen automaattisesti. Tämäkin ilmoitetaan sekunteina.
- -w [End time]: Tällä vaihtoehdolla voit asettaa, kuinka kauan ping-pyyntöä suoritetaan. Kun aika on kulunut, joka ilmoitetaan jälleen sekunteina, yhteys lopetetaan riippumatta siitä, onnistuiko se vai ei.
Esimerkkejä ping-komennosta
Jotta Linuxin ping-komennon toiminta olisi helpompi ymmärtää, tässä on muutamia yksinkertaisia esimerkkejä:
$ ping examplesite.comshellTämä komento lähettää ping-pyynnön verkkosivustolle examplesite.com joka sekunti keskeytyksettä. Tuloksena näkyy verkkosivuston DNS-osoite.
$ ping -c 5 examplesite.comshellTämä komento lähettää viisi ping-pyyntöä osoitteeseen examplesite.com ja ilmoittaa, onnistuivatko ne vai eivät. Viiden yrityksen jälkeen yhteydenotto lopetetaan.
$ ping6 ipv6.examplesite.comshellTämän vaihtoehdon avulla voit tarkistaa, onko IPv6-internetyhteys käytettävissä ja pääseekö sen kautta sivustolle examplesite.com.