এটি হল xymonping কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
xymonping - Xymon ping টুল
সাইনোপিসিস
xymonping [--পুনরায় চেষ্টা=N] [--সময় শেষ=N] [আইপি-ঠিকানা]
বর্ণনাঃ
xymonping(২০১০) দ্বারা পর্যবেক্ষণ করা হোস্টগুলির পিং পরীক্ষার জন্য ব্যবহৃত হয় জাইমন(২০১০) পর্যবেক্ষণ
পদ্ধতি. এটি stdin থেকে IP ঠিকানাগুলির একটি তালিকা পড়ে এবং একটি "পিং" পরীক্ষা করে তা দেখতে
এই হোস্ট জীবিত. এটি সাধারণত দ্বারা আহ্বান করা হয় জাইমোনেট(২০১০) ইউটিলিটি, যা সম্পাদন করে
Xymon নেটওয়ার্ক পরীক্ষা সব.
ঐচ্ছিকভাবে, যদি আইপি-ঠিকানার একটি তালিকা কমান্ড-লাইন আর্গুমেন্ট হিসাবে পাস করা হয়, এটি পিং হবে
যারা আইপি stdin থেকে পড়ার পরিবর্তে।
xymonping শুধুমাত্র আইপি-ঠিকানা পরিচালনা করে, হোস্টনাম নয়।
xymonping দ্বারা অনুপ্রাণিত ছিল fping(২০১০) টুল, কিন্তু স্ক্র্যাচ থেকে লেখা হয়েছে
এই ধরনের অন্যান্য ইউটিলিটিগুলিতে পাওয়া ওভারহেড ছাড়াই একটি দ্রুত পিং টেস্টার প্রয়োগ করুন।
xymonping থেকে আউটপুট "fping -Ae" এর অনুরূপ।
xymonping সমান্তরালভাবে একাধিক সিস্টেম অনুসন্ধান করে, এবং রানটাইম বেশিরভাগই তাই
টাইমআউট-সেটিং এবং পুনরায় চেষ্টার সংখ্যার উপর নির্ভরশীল। ডিফল্ট বিকল্পগুলির সাথে,
সব হোস্টকে পিং করতে xymonping প্রায় 18 সেকেন্ড সময় নেয় (এর একটি ইনপুট সেট দিয়ে পরীক্ষা করা হয়েছে
1500 আইপি ঠিকানা)।
SUID-মূল স্থাপন REQUIRED টি
জাইমনপিংকে সুইড-রুট সুবিধার সাথে ইনস্টল করা দরকার, যেহেতু এর জন্য একটি "কাঁচা" প্রয়োজন
সকেট" আইসিএমপি ইকো (পিং) প্যাকেট পাঠাতে এবং গ্রহণ করতে।
xymonping এমনভাবে প্রয়োগ করা হয়েছে যে এটি অবিলম্বে রুট সুবিধাগুলি ড্রপ করে, এবং শুধুমাত্র
দুটি ক্রিয়াকলাপ সম্পাদন করার জন্য সেগুলিকে পুনরুদ্ধার করে: কাঁচা সকেট প্রাপ্ত করা এবং ঐচ্ছিকভাবে বাঁধাই করা
এটি একটি নির্দিষ্ট উৎস ঠিকানায়। এই অপারেশন রুট হিসাবে সঞ্চালিত হয়, বাকি
সময় xymonping সাধারণ ব্যবহারকারীর বিশেষাধিকারের সাথে চলে। বিশেষ করে, কোন ব্যবহারকারীর সরবরাহকৃত তথ্য বা
রুট সুবিধার সাথে চলার সময় নেটওয়ার্ক ডেটা ব্যবহার করা হয়। তাই এটা নিরাপদ হতে হবে
প্রয়োজনীয় suid-root সুবিধা সহ xymonping প্রদান করুন।
বিকল্প
-- retries=N
হোস্টের জন্য পুনঃপ্রয়াসের সংখ্যা সেট করে যা প্রাথমিক পিং-এ সাড়া দিতে ব্যর্থ হয়, যেমন
প্রাথমিক অনুসন্ধানের পাশাপাশি পাঠানো পিং প্রোবের সংখ্যা। ডিফল্ট হয়
--retries=2, একটি হোস্ট রেসপন্স করছে না বলে উপসংহারে 3 বার পিং করতে।
--টাইমআউট=এন
পিং প্রোবের জন্য সময়সীমা (সেকেন্ডে) নির্ধারণ করে। যদি কোনো হোস্ট সাড়া না দেয়
N সেকেন্ডের মধ্যে, এটি অনুপলব্ধ হিসাবে বিবেচিত হয়, যদি না এটি একটিতে সাড়া দেয়
পুনরায় চেষ্টা করে ডিফল্ট হল --timeout=5।
--responses=N
xymonping সাধারণত একটি একক প্রতিক্রিয়া পাওয়ার পরে একটি হোস্টকে পিং করা বন্ধ করে এবং ব্যবহার করে
যে রাউন্ড-ট্রিপ সময় নির্ধারণ করতে. যদি প্রথম প্রতিক্রিয়া পৌঁছাতে বেশি সময় নেয়
- যেমন প্রথমে রুট নির্ধারণ করার সময় অতিরিক্ত নেটওয়ার্ক ওভারহেডের কারণে
লক্ষ্য হোস্ট - এটি রাউন্ড-ট্রিপ-টাইম রিপোর্টগুলিকে তির্যক হতে পারে। আপনি তারপর এটি ব্যবহার করতে পারেন
N প্রতিক্রিয়ার প্রয়োজনের বিকল্প, এবং xymonping রাউন্ড-ট্রিপ সময় হিসাবে গণনা করবে
সমস্ত প্রতিক্রিয়ার গড়।
--max-pps=N
প্রতি সেকেন্ডে সর্বাধিক প্যাকেটের সংখ্যা। এটি ICMP প্যাকেটের সংখ্যা সীমিত করে
xymonping প্রতি সেকেন্ডে পাঠাবে, প্রতিটি প্যাকেট হওয়ার পরে একটি সংক্ষিপ্ত বিলম্ব প্রয়োগ করে
পাঠানো ডিফল্ট সেটিং হল প্রতি সেকেন্ডে সর্বাধিক 50টি প্যাকেট পাঠানো। মনে রাখবেন যে
এটি বাড়ালে নেটওয়ার্কের বন্যা হতে পারে, এবং যেহেতু ICMP প্যাকেট হতে পারে
রাউটার এবং অন্যান্য নেটওয়ার্ক সরঞ্জাম দ্বারা বাতিল, এটি অনিয়মিত আচরণের কারণ হতে পারে
হোস্টদের সাথে রেকর্ড করা হয় যখন তারা আসলে ঠিক থাকে তখন তারা সাড়া দেয় না।
--source=ADDRESS
পাঠানো পিং প্যাকেটের উৎস IP ঠিকানা হিসাবে ADDRESS ব্যবহার করুন। বহু বাড়িতে
সিস্টেম, আপনাকে হোস্টের উৎস আইপি নির্বাচন করতে দেয়, যা হতে পারে
পিং কাজ করার জন্য প্রয়োজনীয়।
--ডিবাগ
ডিবাগ আউটপুট সক্ষম করুন। এটি পাঠানো এবং প্রাপ্ত সমস্ত প্যাকেট প্রিন্ট করে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে xymonping ব্যবহার করুন