Minden internetes kommunikációs csatornát fenntartó informatikus munkájában felmerül az internetszolgáltatók által nyújtott szolgáltatások minőségének és megbízhatóságának kérdése. A fő tesztelő eszköz a ping parancs.
Tanulja meg a csapatmunka alapjait ezzel a tippel. ping a Windows rendszeren.
Nézzünk néhány példát ennek a parancsnak a használatára:
A csatorna ellenőrzéséhez a ping segédprogramot fogjuk használni, amelyet a parancssorból futtatunk.
A parancssor a Start -> Futtatás gombbal indul (Windows esetén), írjuk be a cmd parancsot, és nyomjuk meg az Enter billentyűt. A következő ablak nyílik meg:
Pingeljük (ellenőrizze a rendelkezésre állást) az interneten az Ön által ismert bármely címet, például a mail.ru -t:
Alapértelmezés szerint a ping segédprogram 4 csomagot küld erre a címre. Annak érdekében, hogy megértsük, milyen veszteségek vannak a csatornán, tegye a –t kapcsolót:
Így láthatja a kapcsolat elvesztését és a csomag késleltetési idejét. A parancs végrehajtását bármikor megszakíthatja a "ctrl C" megnyomásával
A szolgáltatás statisztikájának szolgáltatása technikai támogatás internetszolgáltató, az eredményeket fájlba kell mentenie. Futtassa a ping parancsot így:
ping mail.ru –t –w 10000> testmail.txt
Várja meg a szükséges tesztelési időt, és nyomja meg a "ctrl C" gombot a felvétel megszakításához:
A statisztikai fájl olvashatósága érdekében előfordulhat, hogy módosítania kell a betűtípust a Jegyzettömbben. Ez könnyen elvégezhető - nyissa meg felülről a Jegyzettömbben: Formátum -> Betűtípus és válassza ki a terminált.
Mint látható, a parancs ping nagyon könnyen használható!
A ping parancs adatcsomagokat küld a címzettnek adott IP -címet a hálózaton, majd tudhatja, mennyi ideig tartott az adatok továbbítása és a válasz fogadása. azt praktikus eszköz amelyek segítségével gyorsan tesztelheti a hálózat különböző pontjait. Így használhatja.
Hogyan működik a Ping
A Ping a szonártechnikában használt kifejezésből származik, amely hangimpulzusokat küld, majd meghallgatja a visszhangokat. V számítógép hálózat a ping eszköz a legtöbb operációs rendszerbe van beépítve, amelyek nagyjából ugyanúgy működnek. Ping parancsot ad ki egy adott URL -címmel vagy IP -címmel együtt. A számítógépe több információcsomagot küld erre, majd várja a választ. Amikor választ kap, a ping eszköz megmutatja, mennyi ideig tartott az egyes csomagok az utazás befejezéséhez, vagy azt jelzi, hogy nem érkezett válasz.
Egyszerűen hangzik, és az is. Ellenőrizheti, hogy számítógépe csatlakozhat -e egy másik eszközhöz - például az útválasztóhoz helyi hálózat vagy egy eszközre az interneten. Ez segít meghatározni, hogy van -e hálózati probléma valahol a helyi hálózaton vagy máshol. A csomagok visszaküldéséhez szükséges idő segíthet a lassú kapcsolat felismerésében, vagy ha csomagvesztést tapasztal.
És nem mindegy, hogy melyik operációs rendszerÖn használja. Nyisson meg egy terminált vagy parancssori ablakot, és pingálhat a MacOS, Linux vagy bármely Windows verzióra.
A Ping használata
Példánkban a Windows parancssort fogjuk használni. De használhatja a ping parancsot is Windows PowerShell vagy a Terminal alkalmazásban a macOS rendszeren vagy bármelyiken Linux disztribúció... Miután eljutott a tényleges parancshoz, mindenhol ugyanúgy működik.
Windows rendszerben nyomja meg a Windows + R billentyűt. A Futtatás ablakban írja be a cmd parancsot a keresőmezőbe, majd nyomja meg az Enter billentyűt.
A parancssorba írja be a "ping" -t az ellenőrizni kívánt URL -címmel vagy IP -címmel együtt, majd nyomja meg az "Enter" gombot.
Ez a válasz a megtekintett URL -t, az adott URL -hez társított IP -címet és az első sorban küldött csomagok méretét mutatja. A következő négy sor az egyes csomagok válaszait mutatja, beleértve a válaszhoz szükséges időt (ezredmásodpercben) és a csomag TTL -jét, azaz azt az időt, ameddig el kell telnie a csomag leejtésének.
Az alábbiakban egy összefoglalót láthat, amely megmutatja, hogy hány csomagot küldtek és fogadtak, valamint a minimális, maximális és átlagos válaszidőt.
A következő ábrán pedig pingelünk egy routert a helyi hálózatunkon az IP -címe alapján. Normális választ is kapunk tőle.
Ha a ping eszköz nem kap választ egyetlen eszközről sem, amelyet pingelt, akkor azt is tudatja.
És itt van a ping használata alapszint... Természetesen a legtöbb parancshoz hasonlóan van néhány további lehetőség is, amelyekkel másképp viselkedhet. Például beállíthatja, hogy nyomon kövesse a célállomást mindaddig, amíg meg nem állítja a parancsot, nem adja meg, hogy hányszor szeretné pingelni, beállíthatja, hogy milyen gyakran pingáljon, és még sok mást. Ha azonban nem végez bizonyos típusú hibaelhárításokat, akkor nem kell aggódnia ezekért a speciális lehetőségekért.
Ha érdekli, írja be a "ping /?" A parancssorban megtekintheti a lehetőségek listáját.
Mit tehet a ping segítségével?
Most, hogy tudja, hogyan kell használni ezt a parancsot, itt van néhány érdekes dolog, amit ezzel megtehet:
- Pingeljen egy URL -t (például egy webhelyet) vagy IP -címet, hogy lássa, elérheti -e az internetes célállomást. Ha sikeres választ kap, akkor tudja, hogy az Ön és a címzett közötti összes hálózati eszköz működik, beleértve hálózati adapter a számítógépen, az útválasztón és az interneten lévő eszközökön az útválasztó és a célállomás között. Ha pedig szeretné felfedezni ezeket az útvonalakat, használhat egy másik, tracert nevű webalapú eszközt.
- Ping URL -eket az IP -cím megtekintéséhez. Ha egy adott URL IP -címét szeretné megtudni, elküldheti az URL -t. A ping eszköz a képernyő tetején mutatja az IP -címet, amellyel dolgozik.
- Pingelje az útválasztót, hogy meg tudja -e érni. Ha nem tudja sikeresen pingelni az internetes címet, megpróbálhatja pingelni az útválasztót. A sikeres válasz tudatja Önnel, hogy a helyi hálózat megfelelően működik, és hogy a webhelyhez való hozzáférés problémája nem befolyásolható.
- Pingelje vissza a loopback címet (127.0.0.1). Ha nem tudja sikeresen pingelni az útválasztót, de úgy tűnik, hogy az útválasztó működik, próbálja meg pingelni az úgynevezett hurokcímeket. Ez a cím mindig 127.0.0.1, és sikeres tesztelésével tudhatja, hogy a számítógép (és a hálózati szoftver operációs rendszeren) megfelelően működik.
Jegyzet: Nem kaphat ping válaszokat a helyi hálózat más számítógépeitől, mert ezeken az eszközökön a beépített tűzfalak megakadályozzák, hogy válaszoljanak a ping kérésekre. Ha pingelni szeretné ezeket az eszközöket, akkor le kell tiltania ezt a beállítást, hogy lehetővé tegye a tűzfalon való áthaladást.
A fenti lista külső megközelítést alkalmaz, ahol először kérést küld a legtávolabbi célállomásra, majd további helyi eszközökhöz jut. Vannak, akik fordítva szeretnek dolgozni, először a loopback címet, majd az útválasztót (vagy más) helyi eszköz), majd az internetcím.
És természetesen, amiről ebben a cikkben beszélünk, elsősorban a ping használatával kapcsolatos az otthoni vagy kisvállalkozói hálózatok hibaelhárításához. Ezenkívül, ha a feladata a nagy hálózatok hibaelhárítása, akkor valószínűleg már tudja, hogyan kell használni a ping -et és sok más hálózati eszközt.
Parancs sor A Windows rendszerint a legtöbb felhasználó nem használja, talán azért, mert nem mindenki tudja, hogy milyen parancsokat kell használni egy -egy esetben, mennyire hasznos néha, vagy általában - mi ez?
Ha Ön ezen felhasználók egyike, remélem, hogy ez a cikk segít a használat megkezdésében. Lehet, hogy csak elfelejtett néhány parancsot, és remélem, hogy segíthetek.
Első ránézésre unalmas, bonyolult vagy haszontalan eszköznek tűnhet az rj, de biztosíthatom, hogy nem az!
Ez a cikk kizárólag bevezetésként szolgál a sok hasznos parancs közül.
Alapvető cmd parancsok.
1. A futó folyamat kényszerített leállítása Ctrl + C
Az első parancs, amit tudnia kell, a kettő egyidejű megnyomása. Ctrl billentyűkés S. Ez a kombináció szinte minden csapatot megállít. Ha hibát talál a beírt parancsban, egyszerűen törölheti a felesleges karaktereket a Backspace gombbal, de ha már rosszul indította el, használhatja a Ctrl + C kombinációt.
Figyelem! Ez a parancs nem varázspálca! Nem tudja törölni azokat a folyamatokat, amelyeket nem lehet megszakítani, ezért legyen óvatos!
2. Segítség hívása a /?
A második parancs, amelyet emlékeznie kell: /? ... Ha ezt a két karaktert egy másik parancs után írja be, akkor segítséget kap a kívánt parancshoz. Például:
3. Információk a hálózati kapcsolatról
Ez a parancs információkat jelenít meg a helyi hálózati kapcsolatról:
Több teljes információt a parancs begépelésével megismerheti számítógépét.
4. Ping teszt (kapcsolat teszt) ping
Tegyük fel, hogy két számítógépe van csatlakoztatva Ethernet -kábelen keresztül (már megbeszéltük, hogyan lehet a kábelt krimpelni a helyi hálózat létrehozásához). Meg kell győződnie arról, hogy van kapcsolat közöttük. Ehhez futtassa a 192.168.0.5 ping-et egy számítógépről, amelynek ip-címe 192.168.0.1 (ahol a 192.168.0.5 a második számítógép ip-címe).
Ha minden rendben van, akkor pingek jelennek meg előtted. Ha valamit rosszul csinál, akkor megjelenik a felirat A megadott csomópont nem érhető el. Ezt a parancsot leállíthatja a Ctrl + C billentyűkombinációval.
5. Lépjen ki a parancssori kilépésből.
Az exit paranccsal bezárhatja a parancssori ablakot.
6. Fájlok másolása xcopy.
Nagyon hasznos eszköz fájlok másolásához. Tegyük fel, hogy fényképeket szeretne másolni a C meghajtóról egy külső meghajtóra.
Tárcsa xcopy c: photo f: photo / s / e(ahol f a külső meghajtó).
6. Az idő ellenőrzése.
Ha személyre kell szabni az idő beírásával, akkor megjelenik a aktuális idő... És itt felajánlja, hogy módosítsa az időt a megfelelőre.
7. Nyisson meg egy új parancssori ablakot cmd vagy indítsa el.
Írja be a cmd vagy a start parancsot, és egy új parancssori ablak nyílik meg előtted. Az aktív ablakot is egyszerűen törölheti. Ehhez írja be a cls parancsot (tiszta képernyő).
8. Ellenőrzés rendszerfájlok sfc / scannow.
A rosszindulatú programok néha megpróbálják kicserélni a kernelfájlok módosított verzióját annak érdekében, hogy átvegyék a rendszer irányítását. A Rendszerfájl -ellenőrző segítségével ellenőrizheti a fájlok integritását Windows rendszerek... Ha a fájlok megsérülnek vagy törlődnek, akkor azokat kicserélik.
9. Információ a telepített illesztőprogramok sofőrkérdés.
Ha látni szeretné, hogy milyen illesztőprogramok vannak telepítve a számítógépére, akkor ezt a driverquery parancs futtatásával teheti meg. Ez a parancs információt nyújt az összes használt illesztőprogramról.
Ha kicsit több információra van szüksége, hozzáadhatja a latin V betűt (így nézne ki a driverquery-V).
10. Keresse meg az nslookup site.ru webhely IP-címét
Írja be a site.ru parancsot az nslookup parancssorba, hogy megtudja a site.ru IP-címét.
11. Szöveg beillesztése
Annak érdekében, hogy a szöveget a parancssorba illessze, a szokásos módon ki kell másolnia a forrásból, majd egyszer csak kattintson a jobb egérgombbal a fekete képernyő területén.
Azt hiszem, minden rendszergazda ismeri a ping parancsot, amellyel a gazdagépek elérhetőségét ellenőrzik. Ha Ön tapasztalt rendszergazda, valószínűleg nem fog újat tanulni ebből a cikkből. Ha tudása a banális ping ya.ru -ra korlátozódik, azt tanácsolom, hogy olvassa el a cikket a végéig.
Példa 1. A csomagok küldése közötti időintervallum megváltoztatása
Alapértelmezés szerint a csomagok egy másodpercre vannak egymástól. Ezt a távolságot a -i opcióval módosíthatja.
Az intervallum növelése
Példa: Várjon 5 másodpercet, mielőtt elküldi a következő csomagot.
$ ping -i 5 IP
Csökkentse a távolságot
Példa: Várjon 0,1 másodpercet, mielőtt elküldi a következő csomagot.
# ping -i 0,1 IP
A jegyzet: Csak a főfelhasználó adhat meg 0,2 másodpercnél rövidebb intervallumot. Ellenkező esetben ezt az üzenetet fogja látni.
$ ping -i 0.1 127.0.0.1 PING 0 (127.0.0.1) 56 (84) bájt adat. ping: nem áraszthat el; a felhasználó számára megengedett minimális intervallum 200 ms
2. példa A helyi interfész ellenőrzése
Ellenőrzés előtt távoli gazdagép először ajánlott ellenőrizni, hogy minden rendben van -e a helyi interfésszel. Ehhez a következő 3 módszert használhatja.
Ping nulla (0)
Ez a legegyszerűbb és gyors módja:
$ ping 0 PING 0 (127.0.0.1) 56 (84) bájt adat. 64 bájt a 127.0.0.1 forrásból: icmp_seq = 1 ttl = 64 idő = 0.024 ms ^ C
Ping név szerint
$ ping localhost PING localhost (127.0.0.1) 56 (84) bájt adat. 64 byte from localhost (127.0.0.1): icmp_seq = 1 ttl = 64 time = 0.051 ms 64 byte from localhost (127.0.0.1): icmp_seq = 2 ttl = 64 time = 0.055 ms ^ C --- localhost ping statisztikák - - 2 csomag továbbítva, 2 fogadva, 0% csomagvesztés, idő 999 ms rtt min / avg / max / mdev = 0,051 / 0,053 / 0,055 / 0,002 msPinging IP alapján
$ ping 127.0.0.1 2 csomag továbbítva, 2 fogadva, 0% csomagvesztés, idő 999 ms rtt min / avg / max / mdev = 0,051 / 0,053 / 0,055 / 0,002 msNem lehet csomagvesztés.
Példa 3. Küldjön N csomagot és lépjen ki
Ha a megadott számú csomag elküldése után automatikusan le szeretné állítani a ping -et, használja a -c opciót.
A következő példában 5 csomagot küldünk.
$ ping -c 5 google.com PING google.com (74.125.45.100) 56 (84) bájt adat. 64 bájt az yx-in-f100.google.com webhelyen (74.125.45.100): icmp_seq = 1 ttl = 44 time = 731 ms 64 byte from yx-in-f100.google.com (74.125.45.100): icmp_seq = 2 ttl = 44 idő = 777 ms 64 bájt a yx-in-f100.google.com webhelyen (74.125.45.100): icmp_seq = 3 ttl = 44 time = 838 ms 64 bájt az yx-in-f100.google.com webhelyen (74.125.45.100 ): icmp_seq = 4 ttl = 44 time = 976 ms 64 byte from yx-in-f100.google.com (74.125.45.100): icmp_seq = 5 ttl = 44 time = 1071 ms --- google.com ping statistics-- 5 csomag továbbítva, 5 fogadva, 0% csomagvesztés, idő 4216 ms rtt min / avg / max / mdev = 731.039 / 879.129 / 1071.050 / 126.625 ms
Példa 4. A ping parancs verziója
A -V opcióval láthatjuk jelenlegi verzió csapatok.
$ ping -V ping segédprogram, iputils -sss20071127
Példa 5. Árvíz a hálózaton
A szuperfelhasználó rövid időn belül több ezer csomagot küldhet a -f opcióval.
Amint az alább látható, a ping -f több mint 400 000 csomagot küldött néhány másodperc alatt.
# ping -f localhost PING localhost (127.0.0.1) 56 (84) bájt adat. . ^ C --- localhost ping statisztika --- 427412 csomag továbbítva, 427412 fogadott, 0% csomagvesztés, idő 10941 ms rtt min / avg / max / mdev = 0.003 / 0.004 / 1.004 / 0.002 ms, ipg / ewma 0.025 / 0.004 ms
6. példa Hangjelzés
Ezt az opciót ritkán használják, de nagyon hasznos lehet. Elindít egy ping -et, a gazda nem válaszol, rájön, mi a baj, és amint a probléma megoldódik, és a távoli gazda válaszol, hangot hall.
$ ping -a IP
7. példa Csak a parancs végrehajtási statisztikák nyomtatása
A -q opció használatával kihagyhatja a távoli gazdagép válaszát, és azonnal megjelenítheti a statisztikákat.
$ ping -c 5 -q 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56 (84) bájt adat. --- 127.0.0.1 ping statisztika --- 5 csomag továbbítva, 5 fogadva, 0% csomagvesztés, idő 3998 ms rtt min / avg / max / mdev = 0.047 / 0.053 / 0.061 / 0.009 ms
8. példa Egy köteg átméretezése
A -s opcióval módosíthatja az elküldött csomag méretét.
Példa: Változtassuk meg a csomag méretét 56 -ról 100 -ra.
$ ping -s 100 localhost PING localhost (127.0.0.1) 100 (128) bájt adat. 108 byte from localhost (127.0.0.1): icmp_seq = 1 ttl = 64 time = 0.022 ms 108 byte from localhost (127.0.0.1): icmp_seq = 2 ttl = 64 time = 0.021 ms 108 byte from localhost (127.0.0.1): icmp_seq = 3 ttl = 64 idő = 0.020 ms ^ C --- localhost ping statisztika --- 3 csomag továbbítva, 3 fogadva, 0% csomagvesztés, idő 1998ms rtt min / avg / max / mdev = 0.020 / 0.021 / 0.022 / 0,000 ms
9. példa A parancs végrehajtásának időtartama
A -w opcióval megadhatjuk a parancs végrehajtási idejét másodpercben.
A következő példában pingáljuk a localhost -ot 5 másodpercig.
$ ping -w 5 localhost
A jegyzet: Ha a -w és -c opciókat egyidejűleg használja, a segédprogram az első korlátozás aktiválásának pillanatában leáll.
Példa 10. Rövid statisztika a SIGQUIT segítségével
A ping parancs megszakítása nélkül megtekintheti a végrehajtási statisztikákat. Ehhez nyomja meg a gombot CTRL + |
$ ping -w 100 localhost PING localhost (127.0.0.1) 56 (84) bájt adat. 64 byte from localhost (127.0.0.1): icmp_seq = 10 ttl = 64 time = 0.021 ms 64 byte from localhost (127.0.0.1): icmp_seq = 11 ttl = 64 time = 0.022 ms 11/11 csomag, 0% veszteség, min / avg / ewma / max = 0,020 / 0,022 / 0,022 / 0,024 ms 64 byte from localhost (127.0.0.1): icmp_seq = 12 ttl = 64 time = 0.021 ms 64 byte from localhost (127.0.0.1): icmp_seq = 13 ttl = 64 time = 0.022 ms 64 byte from localhost (127.0.0.1): icmp_seq = 14 ttl = 64 idő = 0,021 ms 64 byte from localhost (127.0.0.1): icmp_seq = 15 ttl = 64 time = 0.021 ms 19/19 csomag, 0% veszteség, min / avg / ewma / max = 0,020 / 0,022 / 0,022 / 0,024 ms 64 byte from localhost (127.0.0.1): icmp_seq = 31 ttl = 64 time = 0.022 ms 64 byte from localhost (127.0.0.1): icmp_seq = 32 ttl = 64 time = 0.022 ms 32/32 csomag, 0% veszteség, min / avg / ewma / max = 0,020 / 0,022 / 0,022 / 0,027 ms 64 bájt a localhost -tól (127.0.0.1): icmp_seq = 33 ttl = 64 time = 0.023 ms ..
A világ legjobb márkáinak legjobb étkészletei az online áruházban: BergHOFF, Luminarc, Vitesse
Az interneten, különösen a fórumokon, bármilyen csomóponthoz való csatlakozás () esetén probléma esetén ajánlott ellenőrizni a ping -et vagy nyomon követni az útvonalat, és így ellenőrizni a szerver elérhetőségét.
De mi a ping és mi a nyomkövetés? A Ping egy eszköz (segédprogram) a kapcsolat integritásának ellenőrzésére TCP / IP-alapú hálózatokban. A Trace (traceroute vagy tracert parancs) egy program a TCP / IP hálózatok adatútvonalainak meghatározására.
Azonban nem mindig lehet információt találni arról, hogyan történik ez az ellenőrzés: hogyan lehet pingelni vagy nyomkövetést végezni.
Ping ellenőrzés
A ping ellenőrzéséhez használja az azonos nevű parancsot ping be kell írni a parancssorba. A parancssort a következő módokon futtathatja:
ablakok:
1) Rajt -> Minden program -> Alapértelmezett -> Parancs sor
2) Rajt -> Végrehajtás -> cmd
Ebben az operációs rendszerben sok terminál található, így a számítógépre telepített bármelyik használható erre a célra. Általában a szabványos terminált a billentyűparanccsal lehet elindítani CTRL+ALT+T.
Tehát egy adott szerver pingeléséhez futtassa a következő parancsot:
Ping
Például egy cím pingeléséhez 11.222.33.44 futtatnia kell a parancsot:
Ping 11.222.33.44
Az alábbiakban egy példa látható az egyik IP -cím pingelésének eredményeire.
Amint az eredményekből látható, 4 db 32 bájtos csomag került továbbításra és fogadásra. Egy csomag csereideje 47 ezredmásodperc volt.
Érdemes megjegyezni, hogy a Windows alapértelmezés szerint csak 4 csomagot küld. Linux alatt a csomagok cseréje addig folytatódik, amíg a felhasználó maga le nem állítja a folyamatot egy billentyűparanccsal CTRL+C... Ahhoz, hogy ugyanúgy pingálhasson a Windows rendszeren, a paramétert kell használnia -t... Például:
Ping -t 11.222.33.44
A csomagok megosztásának leállítása ugyanazzal a billentyűparanccsal történik - CTRL+C.
A küldendő csomagok számának beállítása
Az elküldött csomagok maximális számának beállításához használja a következő parancsot:
ablakok:
Ping -n<число_пакетов>
például:
Ping -n 5 11.22.33.44
Ping -c<число_пакетов>
például:
Ping -c 5 11.22.33.44
Az elküldött csomagok méretének módosítása
Egy adott méretű csomagok pingetéséhez (bájtban) használja a következő parancsot:
ablakok:
Ping -l<размер_пакетов>
például:
Ping -l 64 11.22.33.44
Ping -s<размер_пакетов>
például:
Ping -s 64 11.22.33.44
Ebben az esetben 64 bájtos csomagokat küldtek.
Az útvonalkövetés megmutathatja, hogy a csomagok milyen sebességgel haladnak a kérést végző PC -t és a célszervert összekötő útválasztók között.
A követés végrehajtásához a következő parancsot kell használni:
ablakok:
Tracert
például:
Tracert wikipedia.org
Traceroute
például:
Traceroute wikipedia.org
Érdemes megjegyezni, hogy alapértelmezés szerint a nyomkövetés DNS -kérést is végrehajt az IP -cím feloldásához Domain név minden áthaladó útválasztó esetén. Ez az opció letiltható, így lerövidül a nyomkövetési eredmények eléréséhez szükséges idő.
Ennek az opciónak az aktiválásához a következő típusú parancsot kell használnia:
ablakok:
Tracert -d
Traceroute -n