# Kuinka tarkistaa verkon laitteiden yhteydet Linuxin ping-komennolla.

Voit käyttää [Linux-komentoa](https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linux-komennot-katsaus-terminaalikomennoihin/ "Linux commands: An overview of terminal commands") 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:

```shell
$ ping [Options] [Target]
```

ping 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ä:

```shell
$ ping examplesite.com
```

Tämä komento lähettää ping-pyynnön verkkosivustolle *examplesite.com* joka sekunti keskeytyksettä. Tuloksena näkyy verkkosivuston DNS-osoite.

```shell
$ ping -c 5 examplesite.com
```

Tämä komento lähettää viisi ping-pyyntöä osoitteeseen *examplesite.com* ja ilmoittaa, onnistuivatko ne vai eivät. Viiden yrityksen jälkeen yhteydenotto lopetetaan.

```shell
$ ping6 ipv6.examplesite.com
```

Tämän vaihtoehdon avulla voit tarkistaa, onko IPv6-internetyhteys käytettävissä ja pääseekö sen kautta sivustolle *examplesite.com*.


This is a markdown version of: [https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linuxin-ping-komento/](https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linuxin-ping-komento/) for AI/LLM consumption.