Fping - लिनक्स के लिए एक उच्च प्रदर्शन पिंग टूल


fping भेजने के लिए एक छोटा कमांड लाइन टूल है ICMP ( इंटरनेट कंट्रोल मैसेज प्रोटोकॉल ) नेटवर्क मेजबानों के लिए इको अनुरोध, पिंग के समान, लेकिन बहुत अधिक कई मेजबानों को पिंग करते समय प्रदर्शन करना। fping पूरी तरह से पिंग से अलग है कि आप कमांड लाइन पर किसी भी मेजबानों की संख्या को परिभाषित कर सकते हैं या आईपी पते या मेजबानों की सूची के साथ एक फ़ाइल निर्दिष्ट कर सकते हैं।

उदाहरण के लिए, फ़ैपिंग का उपयोग करके, हम संपूर्ण नेटवर्क रेंज ( 192.168.0.1/24 ) निर्दिष्ट कर सकते हैं। यह फ़ैपिंग अनुरोध को एक राउंड-रॉबिन फैशन में होस्ट करने और किसी अन्य लक्ष्य होस्ट में स्थानांतरित करने के लिए भेज देगा। पिंग के विपरीत, Fping मूल रूप से पटकथा के लिए है।

लिनक्स सिस्टम में Fping कैसे स्थापित करें

अधिकांश लिनक्स वितरणों में, पैकेज fping पैकेज प्रबंधन उपकरण का उपयोग करके डिफ़ॉल्ट पैकेज रिपॉजिटरी से स्थापित करने के लिए उपलब्ध है जैसा कि दिखाया गया है।

# 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]

वैकल्पिक रूप से, आप निम्न आदेशों का उपयोग करके स्रोत पैकेज से fping ( 4.0 ) का नवीनतम संस्करण स्थापित कर सकते हैं।

$ 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

आइए उनके उदाहरणों के साथ कुछ फ़ैपिंग कमांड देखें।

नीचे दिए गए आदेश में एक साथ कई आईपी पते भरने होंगे और यह जीवित या अगम्य के रूप में स्थिति प्रदर्शित करेगा।

# 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

निम्न आदेश IP पताकर्ताओं की एक निर्दिष्ट श्रेणी को भर देगा। नीचे दिए गए आउटपुट के साथ हम आईपी पते की श्रेणी के लिए प्रतिध्वनि अनुरोध भेज रहे हैं और हमें जैसा चाहिए था वैसा ही जवाब मिल रहा है। बाहर निकलने के बाद दिखाया गया संचयी परिणाम भी।

# 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)

उपरोक्त कमांड के साथ, यह पूरा नेटवर्क पिंग करेगा और एक बार ( -r 1 ) दोहराएगा। क्षमा करें, कमांड का आउटपुट दिखाना संभव नहीं है क्योंकि यह बिना समय के साथ मेरी स्क्रीन को स्क्रॉल कर रहा है।

# fping -g -r 1 192.168.0.0/24

हमने एक फ़ाइल बनाई है जिसका नाम है fping.txt जिनके पास IP पता है ( 173.194.35.35 और 98.139.183.24 ) को फेपिंग करने के लिए।

# fping < fping.txt

173.194.35.35 is alive
98.139.183.24 is alive

कमांड निष्पादित करके फ़ैपिंग संस्करण की जाँच करें।

# fping -v

fping: Version 4.0
fping: comments to [email 

जो लोग Fping कमांड के बारे में विकल्पों के साथ अधिक जानकारी प्राप्त करना चाहते हैं, कृपया एक आदमी पृष्ठ देखें। साथ ही अपने वातावरण में फ़ैपिंग कमांड को आज़माने का अनुरोध किया और नीचे दिए गए कमेंट बॉक्स के माध्यम से अपना अनुभव हमारे साथ साझा करें।