Mi az a PING és hogyan kell használni? Tanulja meg 7 példával

a Ping az egyik leggyakrabban használt hálózati parancs.

a mai cikkben megtudhatja, mi az, hogyan kell használni, online ping eszközöket és néhány gyakorlati példát.

először nézzük meg, mi a ping. A Ping egy terminál / Shell parancs segédprogram, amelyet egyszerű módon használnak annak ellenőrzésére, hogy a gép rendelkezik-e internet-hozzáféréssel, és képes-e kommunikálni más számítógépekkel vagy hálózati eszközökkel.

a ping parancs néhány funkciója a következő :

  • tesztelje a hálózati kapcsolatot: helyi hálózat, internet
  • hálózati interfész kártya hibaelhárítása
  • DNS-névfeloldási problémák tesztelése

a legtöbb operációs rendszer, például a Windows, a macOS és a Linux, előre telepítve van a Ping-en, de a cikken keresztül folytatjuk a telepítési folyamatot.

talán normál beszélgetésekben látta a pinget, például: “pingelek, ha végeztem a munkával”. A közös nyelvben a ping egyszerűen egy számítógépről a másikra küldött üzenetet jelent.

Ping használat

a ping telepítésének ellenőrzéséhez indítson be egy terminált (macOS, Linux) vagy parancssort (Windows), és írja be a “ping –help”parancsot. A legtöbb esetben valami ilyesmit kell látnia.

ha kap egy Súgó részt a használni kívánt zászlók listájával,akkor jó. Néhány Linux disztribúcióban, például az Ubuntuban, problémái lehetnek, mert a ping alapértelmezés szerint nincs telepítve. Az Ubuntuban telepítheti a ping-et:

sudo apt install iputils-ping

egy másik módja annak, hogy teszt ping telepítve van a rendszerben lenne, amely, amely visszaadja az utat bármely bináris telepítve van a rendszerben:

which ping# /usr/bin/ping # My result

most, hogy probléma nélkül használhatja a pinget, itt az ideje megtanulni annak alapvető használatát.

a ping parancs bármely elérhető gazdagéphez csatlakozik, akár a helyi hálózaton, akár az Interneten keresztül. Ez a gazdagép lehet egy másik számítógép, szerver, útválasztó vagy akár nyomtató.

a Ping Elfogad egy argumentumot, amely az a web-vagy IP-cím, amelyhez csatlakozni próbál. Például megpróbálunk csatlakozni geekflare.com.

$ ping geekflare.com

ne feledje, hogy a “$” jel azt jelenti, hogy bash héjat használunk; a PowerShellben (Windows) ez “> “lenne. Csak a parancsot kell másolnia, a dollárjelet nem.

a fenti parancs beírása után a következőket kell látnia:

PING geekflare.com (104.27.118.115) 56(84) bytes of data.64 bytes from 104.27.118.115 (104.27.118.115): icmp_seq=1 ttl=57 time=64.1 ms64 bytes from 104.27.118.115 (104.27.118.115): icmp_seq=2 ttl=57 time=71.4 ms

először azt a domain nevet jelöli, amelyhez csatlakozni próbálunk, és zárójelben az IP-címét. Ezután bájt adatcsomagokat küld (általában 64) a kívánt rendeltetési helyre. A ping parancs leállításához csak nyomja meg a Ctrl + C billentyűkombinációt.

ha stabil internetkapcsolattal rendelkezik (ami biztos vagyok benne, hogy ezt olvassa), akkor az alábbihoz hasonló üzenetet kell kapnia:

--- geekflare.com ping statistics ---3 packets transmitted, 3 received, 0% packet loss, time 10192ms

ez az üzenet a tartománynévre vagy IP-címre végzett pingelési folyamat statisztikáit mutatja. Mint látható, a ping 3 adatcsomagot küldött, és mindet megkapta. Ez azt jelenti, hogy mind az internetkapcsolat, mind az IP-címet kiszolgáló tárhelyszolgáltatás tökéletesen működik.

ugyanez a folyamat akkor fordul elő, amikor meglátogat egy weboldalt, Ön (böngészője) adatcsomagokat küld kéréssel, a DNS (domain name service) lefordítja a domain nevet egy valódi IP-címre, majd a gazdagép továbbítja az oldal tartalmát vissza hozzánk. Természetesen sok mindent kihagyunk, de ez csak egy magyarázat egy egyszerű hálózati interakcióról.

mint egy pro-tip, bármikor szüksége van egy listát a rendelkezésre álló zászlók, akkor hívja a man oldalon a man vagy a –help zászló.

man ping# Manual pageping --help# Help flag

IPv6 vs. IPv4

a világ kezd kifogyni az IP-címekből, és ennek eredményeként elkezdjük bevezetni az IPv6-ot (Internet Protocol version 6).

röviden kifejtve, az IPv4 a webet futtató alapvető IP protokoll. 32 bites IP-címet használ, beleértve a numerikus pontjelzést is. Például a Google fő IP-címe 8.8.8.8. Az IPv4 1981 óta van itt, és ez a szokásos protokoll, amit megszoktunk.

másrészt az IPv6 egy másik IP protokoll, amely megoldja a címből való kilépés problémáját. Ha az IPv4 legfeljebb 4.3 milliárd kombináció, az IPv6-nak 340 billió billió billió IP-címe lehet.

íme egy példa az IPv6 címre: 2001: db8:3333:4444:5555:6666:7777:8888.

más szavakkal, az elkövetkező néhány évben áttérünk az IPv6-címekre, mert minden IOF (tárgyak internete) eszköznek és a közelgő webhelyeknek új címekre lesz szükségük.

a Ping már támogatja az IPv6 címeket, és néhány Linux disztribúcióban megtalálható egy exkluzív parancs, a ping6.

az IPv6-cím pingelésének legjobb módja azonban a -6 jelző használata.

Íme egy példa:

ping -6 2001:db8:3333:4444:5555:6666:7777:8888

ha a hálózat még nem támogatja az IPv6-ot, ne aggódjon. Az IPv6 adaptáció az utóbbi években óriási mértékben növekszik.

 Google statisztika az IPv6 elfogadása világszerte
IPv6 növekvő támogatása

az IPv6 tesztelő eszközzel ellenőrizheti, hogy webhelye támogatja-e.

Online Ping szolgáltatások

csak a Ping használata nem annak meghatározására szolgál, hogy el tud-e érni egy adott szervert, hanem arra is, hogy megkapja a kérés késését (az időt, amíg a ping válaszol) egy szerverre. Az Online ping eszközök lehetővé teszik, hogy sokkal több adatot gyűjtsön a ping folyamatokról, például

másrészt, ha rosszul érzi magát a kapcsolatával, vagy csak szeretné kipróbálni a szerver késését a világ különböző pontjairól, az online Ping eszköz a legjobb választás.

nézze meg ingyenes online ping eszközünket, és végezzen pingeket Londonból, Mumbaiból és Oregonból. Ezzel az eszközzel olyan fontos adatokat kap, mint a csomagvesztés, valamint a szerver válaszának maximális és minimális időtartama.

Geekflare ' s ping online tool találati oldal

parancs példák

teszteljük és nézzük meg a hálózati eszköz gyakran használt példáit.

#1. Ellenőrizze internetkapcsolatát

ez nyilvánvalónak tűnhet, de ellenőrizheti, hogy van-e hozzáférése az internethez egy szilárd célállomás pingelésével (a ping használatával), mint például google.com.

ping google.com

ha nem kap választ, akkor valószínűleg az internetkapcsolata nem működik megfelelően.

#2. Meghatározott mennyiségű Ping küldése

Unix gép használata esetén az egyik probléma az, hogy a ping korlátlan ideig küld adatcsomagokat. A zászló-c (count), megadhatja a pingek számát szeretne tenni. Például, ha pontosan háromszor szeretne pingelni, akkor megtenné.

ping -c 3 geekflare.com

Megjegyzés: Ez nem fordul elő olyan Windows rendszerben, ahol a ping csak 4 adatcsomagot küld

ezzel a jelzővel csak ping kérést küldhet, és megjelenítheti az elérni kívánt cél IP-címét.

ping -c 1 google.com

#3. Ping egy szerver intervallumon belül

beállíthat egy másodperces intervallumot az egyes csomagok elküldése között. Az alapértelmezett intervallum egy másodperc, de módosíthatja a-i jelzővel.

ping -i 3 geekflare.com

#4. Ping localhost

bármilyen IPv4-címet pingelhet; ezért a localhost címkével vagy a 127.0.0.1 IP-címmel pingelheti a localhostot.

ping localhost# works fineping 127.0.0.1# works fine too

a Ping nem fizikai hálózati interfészen, hanem virtuális visszacsatoláson megy keresztül.

#5. Műsorszórás pingelése

a-b jelzővel kéréseket küldhet egy műsorszórási címre. Például a helyi hálózat összes eszközét pingelheti a következő paranccsal.

ping -b 255.255.255.255

#6. Küldj egy adott csomag mérete

attól függően, hogy az Ön igényeinek, meg lehet változtatni a csomag méretét a ping segítségével a-s zászló a bájtok számát el szeretné küldeni.

ping -s 70 google.com

vegye figyelembe, hogy egyes kérések nem működnek, ha nagy méretű csomagot küld.

#7. Flood ping

a-f jelző olyan gyorsan küldi a ping kéréseket, amennyire a számítógép és a hálózat képes. Mivel a felhasználó számára megengedett minimális ping intervallum 200ms, superuserként kell futtatnia a sudo paranccsal.

ping -f google.comPING google.com (142.250.78.142) 56(84) bytes of data.ping: cannot flood; minimal interval allowed for user is 200mssudo ping -f -c 1000 google.com# Stop after 1000 pings--- google.com ping statistics ---1000 packets transmitted, 1000 received, 0% packet loss, time 11158ms

mint látható, a count zászlót használtam a kérések küldésének leállításához, miután az 1000-szer megütötte (figyelje meg, hogy csak 11 másodpercig tartott).

Megjegyzés: legyen nagyon óvatos a “flood ping” használatával, mivel DoS-t (szolgáltatásmegtagadást) okozhat a pingelt szerveren. Az egyetlen helyzet, amelyet ezt használnia kell, a szerver tesztelése nagy intenzitású környezetben.

következtetés

a ping gyakorlatilag olyan régi eszköz, mint maga az Internet. Ezzel megállapíthatja, hogy van-e aktív internetkapcsolata, és tesztelheti, hogy képes-e elérni a webszervereket vagy más hálózati eszközöket.

ne felejtsd el használni a PING teszt eszközünket, a teljes eszköztárunkkal együtt, hogy tesztelje webhelyét.

Leave a Reply