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.
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.
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