Fping - Linux üçin ýokary öndürijilikli ping guraly
fping, ICMP (Internet Control Message Protocol) echo haýyşyny tor öý eýelerine ibermek üçin kiçijik buýruk setiri guraly, ping ýaly, ýöne köp öý eýesini basanda has ýokary ýerine ýetirýär. fping pingden düýpgöter tapawutlanýar, sebäbi buýruk setirindäki islendik öý eýesini kesgitläp ýa-da IP adresleriniň ýa-da öý eýeleriniň sanawy bolan bir faýly görkezip bilersiňiz.
Mysal üçin, fping ulanyp, doly ulgam aralygyny kesgitläp bileris (192.168.0.1/24). Fping haýyşyny tegelek görnüşde başga bir maksatly öý eýesine geçirmek we göçürmek haýyşyny iberer. Pingden tapawutlylykda, Fping esasan skript üçin niýetlenendir.
Linux ulgamlarynda Fping-i nädip gurmaly
Linux paýlamalarynyň köpüsinde, görkezilişi ýaly paket dolandyryş guralyny ulanyp, deslapky paket ammarlaryndan gurnamak üçin fping bukjasy bar.
# sudo apt install fping [On Debian/Ubuntu] # sudo yum install fping [On CentOS/RHEL] # sudo dnf install fping [On Fedora 22+] # sudo pacman -S fping [On Arch Linux]
Ativea-da bolmasa, aşakdaky buýruklary ulanyp, çeşme paketinden fping (4.0) iň soňky wersiýasyny gurup bilersiňiz.
$ wget https://fping.org/dist/fping-4.0.tar.gz $ tar -xvf fping-4.0.tar.gz $ cd fping-4.0/ $ ./configure $ make && make install
Mysallary bilen käbir Fping buýrugyny göreliň.
Aşakdaky buýruk birbada birnäçe IP adresi açar we diri ýa-da elýeterli däl statusy görkezer.
# fping 50.116.66.139 173.194.35.35 98.139.183.24 50.116.66.139 is alive 173.194.35.35 is unreachable 98.139.183.24 is unreachable
Aşakdaky buýruk IP adresleriniň belli bir diapazonyny açar. Aşakdaky çykyş bilen, IP salgysynyň diapazonyna eho haýyşyny iberýäris we isleýşimiz ýaly jogap alýarys. Çykandan soň görkezilen jemleýji netije.
# fping -s -g 192.168.0.1 192.168.0.9 192.168.0.1 is alive 192.168.0.2 is alive ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3 ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3 ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3 ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.4 192.168.0.3 is unreachable 192.168.0.4 is unreachable 8 9 targets 2 alive 2 unreachable 0 unknown addresses 4 timeouts (waiting for response) 9 ICMP Echos sent 2 ICMP Echo Replies received 2 other ICMP received 0.10 ms (min round trip time) 0.21 ms (avg round trip time) 0.32 ms (max round trip time) 4.295 sec (elapsed real time)
Aboveokardaky buýruk bilen, ol doly tora girer we bir gezek gaýtalanar (-r 1). Bagyşlaň, buýrugyň netijesini görkezmek mümkin däl, sebäbi wagtym ýok ekranymy aýlaýar.
# fping -g -r 1 192.168.0.0/24
Fping üçin IP adresi (173.194.35.35 we 98.139.183.24) bolan fping.txt atly bir faýl döretdik.
# fping < fping.txt 173.194.35.35 is alive 98.139.183.24 is alive
Buýrugy ýerine ýetirip, Fping wersiýasyny barlaň.
# fping -v fping: Version 4.0 fping: comments to [email
Fping buýrugy barada opsiýalar bilen has giňişleýin maglumat almak isleýänler, adam sahypasyna göz aýlaň. Şeýle hem, Fping buýrugyny daş-töweregiňizde synap görmek we aşakdaky düşündiriş gutusy arkaly tejribäňizi biziň bilen paýlaşmak haýyş edildi.