انڈروئد

لینکس میں پنگ کمانڈ

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

فہرست کا خانہ:

Anonim

ping کمانڈ نیٹ ورک کنیکٹیویٹی کے امور کی خرابیوں کا ازالہ ، جانچ اور تشخیص کرنے کے لئے سب سے استعمال شدہ افادیت ہے۔

پنگ ایک یا زیادہ ICMP (انٹرنیٹ کنٹرول میسج پروٹوکول) ایکو درخواست پیکجوں کو نیٹ ورک کے ایک مخصوص منزل IP پر بھیج کر کام کرتا ہے اور جواب کا انتظار کرتا ہے۔ جب منزل پیکیج حاصل کرتی ہے تو ، یہ ICMP بازگشت جواب کے ساتھ جواب دیتی ہے۔

ping کمانڈ کے ذریعہ ، آپ یہ طے کرسکتے ہیں کہ دور دراز کی منزل کا IP فعال ہے یا غیر فعال۔ منزل کے ساتھ بات چیت کرنے میں آپ کو راؤنڈ ٹرپ تاخیر بھی معلوم ہوسکتی ہے اور معلوم ہوسکتا ہے کہ پیکٹ میں کوئی خامی ہے یا نہیں۔

ping یوٹیلیٹی iputils (یا iputils-ping ) پیکیج کا ایک حصہ ہے ، جو تقریبا تمام لینکس تقسیم پر پہلے سے نصب ہے۔ ping ونڈوز ، میک او ایس اور فری بی ایس ڈی پر بھی دستیاب ہے۔

پنگ کمانڈ کس طرح استعمال کریں

پنگ کمانڈ کا نحو ذیل میں ہے۔

ping DESTINATION

یہ واضح کرنے کے لئے کہ پنگ کمانڈ کس طرح کام کرتی ہے آئیے پِنگ google.com کام پر کام کریں:

ping google.com

آؤٹ پٹ کچھ اس طرح نظر آئے گی:

PING google.com (172.217.22.206) 56(84) bytes of data. 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=1 ttl=53 time=40.2 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=2 ttl=53 time=41.8 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=3 ttl=53 time=47.4 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=4 ttl=53 time=41.4 ms ^C --- google.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 7ms rtt min/avg/max/mdev = 40.163/42.700/47.408/2.790 ms

ping کمانڈ ڈومین نام کو آئی پی ایڈریس میں حل کرتی ہے اور آئی سی ایم پی پیکجوں کو منزل IP پر بھیجنا شروع کرتی ہے۔ اگر منزل کا IP قابل رسا ہے تو وہ جواب دے گا اور پنگ کمانڈ ایک لائن پرنٹ کرتا ہے جس میں مندرجہ ذیل فیلڈز شامل ہیں:

  • ڈیٹا بائٹس کی تعداد۔ ڈیفالٹ 56 ہے ، جو 64 ICMP ڈیٹا بائٹ میں ترجمہ کرتا ہے - 64 bytes منزل کا IP پتہ - from muc11s01-in-f14.1e100.net (172.217.22.206) ہر ایک پیکٹ کے لئے ICMP ترتیب نمبر۔ icmp_seq=1 زندہ رہنے کا وقت۔ - ٹی ٹی ایل ttl=53 - ٹی ٹی ایل کیسے کام کرتا ہے؟ پنگ ٹائم ، جو میلٹ سیکنڈ میں ماپا جاتا ہے ، جو پیکٹ کے میزبان تک پہنچنے کے لئے دورانیے کا وقت ہوتا ہے ، اور مرسل کو واپس کرنے کے جواب کے لئے۔ - time=41.4 ms

پہلے سے طے شدہ طور پر ، نیا پیکٹ بھیجنے کے درمیان وقفہ ایک سیکنڈ ہے۔

ping کمانڈ آئی سی ایم پی پیکیجز کو منزل مقصود کے IP پتے پر بھیجنا جاری رکھے گی جب تک کہ اس میں کوئی خلل نہ آجائے۔ کمانڈ کو روکنے کے لئے ، صرف Ctrl+C کلیدی امتزاج کو دبائیں۔

ایک بار جب کمانڈ رک جاتا ہے تو ، یہ ایک اعدادوشمار دکھاتا ہے جس میں پیکٹ کے نقصان کی فیصد شامل ہے۔ پیکٹ کے نقصان کا مطلب ہے کہ نیٹ ورک میں کہیں سے اعداد و شمار کو گرا دیا گیا ہے ، جس سے یہ معلوم ہوتا ہے کہ نیٹ ورک کے اندر کسی مسئلے کی نشاندہی ہوتی ہے۔ اگر پیکٹ میں نقصان ہو تو ، آپ اس بات کی نشاندہی کرنے کے لئے traceroute کمانڈ استعمال کرسکتے ہیں جہاں پیکٹ کا نقصان ہوتا ہے۔

اگر ping جواب واپس نہیں کرتا ہے تو ، اس کا مطلب ہے کہ نیٹ ورک مواصلت قائم نہیں ہے۔ جب ایسا ہوتا ہے تو ، اس کا ہمیشہ یہ مطلب نہیں ہوتا ہے کہ منزل IP فعال نہیں ہے۔ کچھ میزبانوں میں فائر وال ہوسکتا ہے جو آئی سی ایم پی ٹریفک کو مسدود کر رہا ہے یا پنگ درخواستوں کا جواب نہ دینے کے لئے تیار ہے۔

کامیابی پر ، ping کمانڈ کوڈ 0 ساتھ موجود ہے۔ بصورت دیگر یہ کوڈ 1 یا 2 ساتھ باہر نکل جائے گا۔ شیل اسکرپٹ میں ping یوٹیلیٹی کا استعمال کرتے وقت یہ کارآمد ہوسکتا ہے۔

مندرجہ ذیل حصوں میں ، ہم عام طور پر استعمال ہونے والی ping کمانڈ کے آپشنز کو دیکھیں گے۔

پیکٹوں کی تعداد بتائیں

جیسا کہ پہلے ہی ذکر ہوچکا ہے ، بطور ڈیفالٹ ، ping آئی سی ایم پی پیکجز بھیجنا جاری رکھے گی جب تک کہ اس میں مداخلت کا اشارہ نہ مل جائے۔ اکو ریکوسٹ پیکجوں کی تعداد بتانے کے ل be جو بھیجے جائیں گے اس کے بعد ، پنگ باہر نکل جائے گا ، پیکجوں کی تعداد کے بعد -c آپشن کا استعمال کریں:

ping -c 1 DESTINATION

مثال کے طور پر ، صرف ایک بار linuxize.com کو پنگ کرنے کے linuxize.com آپ استعمال کریں گے:

ping -c 1 linuxize.com

سورس انٹرفیس کی وضاحت کریں

ping کمانڈ کا پہلے سے طے شدہ طرز عمل یہ ہے کہ آئی سی ایم پی پیکجوں کو ڈیفالٹ روٹ کے ذریعے بھیجنا ہے۔ اگر آپ کے پاس اپنی مشین پر ایک سے زیادہ انٹرفیس ہیں تو آپ -I آپشن کے ساتھ سورس انٹرفیس کی وضاحت کرسکتے ہیں۔

ping -I INTERFACE_NAME DESTINATION

مندرجہ ذیل کمانڈ em2 کو بطور ماخذ انٹرفیس استعمال کرکے پنگ دے گی۔

ping -I em2 linuxize.com

انٹرنیٹ پروٹوکول کی وضاحت کریں

جب آپ ping کمانڈ چلاتے ہیں تو ، یہ آپ کی مشین DNS کی ترتیبات پر منحصر ہے ، IPv4 یا IPv6 استعمال کرے گا۔

IPv4 استعمال کرنے پر ping کو مجبور کرنے کے ping4 ، -4 آپشن پاس کریں یا اس کا عرف ping4 استعمال کریں:

ping -4 DESTINATION

IPv6 کے ping6 the ، -6 آپشن پاس کریں یا ping6 استعمال ping6 :

ping -6 DESTINATION

نتیجہ اخذ کرنا

ping ایک کمانڈ لائن نیٹ ورک کی افادیت ہے جو آپ کو نیٹ ورک میں دیئے گئے میزبان کی IP - سطح کے رابطے کی جانچ کرنے کی سہولت دیتی ہے۔

ping کمانڈ کے تمام دستیاب اختیارات کو دیکھنے کے ping your ، اپنے ٹرمینل میں man ping ٹائپ کریں۔

پنگ ٹرمینل