لینکس میں ٹریسروٹ کیسے چلائیں

How Run Traceroute Linux



Traceroute لینکس کا ایک ٹول ہے جو آپ کو نیٹ ورک پیکٹ کے راستوں کی چھان بین کرنے کی اجازت دیتا ہے۔ یہ آپ کو نیٹ ورک پیکٹ کے سفر کے محدود عنصر کی شناخت میں مدد کر سکتا ہے۔ Traceroute سست نیٹ ورک کنکشنز کے ازالے کے لیے بھی مفید ہے۔ یہ گائیڈ آپ کو دکھاتا ہے کہ لینکس میں ٹریسر آؤٹ کیسے چلایا جائے۔

traceroute کے بارے میں

Traceroute ہدف کمپیوٹر ، سرور ، یا ویب سائٹ پر ڈیٹا کے پیکٹ بھیج کر کام کرتا ہے اور کسی بھی انٹرمیڈیٹ مرحلے کو ریکارڈ کرتا ہے جس کے ذریعے پیکٹ سفر کرتے ہیں۔ ٹریسروٹ کمانڈ کا آؤٹ پٹ IP پتے اور ڈومین نام ہوں گے جن کے ذریعے پیکٹ گزرتے ہیں۔ یہ اندراجات یہ بھی ظاہر کرتی ہیں کہ پیکٹوں کو ہر منزل تک پہنچنے میں کتنا وقت لگتا ہے۔ یہ وضاحت کر سکتا ہے کہ کچھ ویب سائٹس کو دوسروں کے مقابلے میں لوڈ ہونے میں زیادہ وقت کیوں لگ سکتا ہے ، کیونکہ ٹریفک ہپس کی تعداد مختلف ہو سکتی ہے۔







Traceroute مقامی نیٹ ورکس کی نقشہ سازی کے لیے بھی مفید ہے۔ ٹول کو چلاتے وقت ٹاپولوجی اور مقامی نیٹ ورک کے رابطوں کی بصیرت پائی جاتی ہے۔



نوٹ کریں کہ traceroute استعمال کرتے ہوئے ، کچھ آلات اچھی طرح سے بات چیت نہیں کر سکتے ہیں۔ اس کی وجہ روٹرز کی خرابی ، آئی ایس پیز کی شرح کو محدود کرنے والے آئی سی ایم پی پیغامات ، آئی سی ایم پی پیکٹ نہ بھیجنے کے لیے ترتیب دی گئی ڈیوائسز (تقسیم شدہ ڈی او ایس حملوں کو روکنے کے لیے) ، وغیرہ ہیں۔



traceroute انسٹال کرنا

Traceroute ایک طاقتور ٹول ہے جو تمام لینکس ڈسٹروس کے لیے دستیاب ہے۔ مختلف ڈسٹری بیوشنز پر ٹریسروٹ انسٹال کرنے کے احکامات کی ایک مختصر فہرست ذیل میں فراہم کی گئی ہے۔





کے لیے۔ ڈیبین/اوبنٹو۔ اور مشتقات:

$سودومناسبانسٹال کریںٹریکروٹ-اور



کے لیے۔ فیڈورا۔ اور مشتقات:

$سودوڈی این ایفانسٹال کریںٹریکروٹ

کے لیے۔ اوپن سوس ، سوس لینکس ، اور مشتقات:

$سودوزپرمیںٹریکروٹ

کے لیے۔ آرک لینکس۔ اور مشتقات:

$سودوپیک مین-ایسٹریکروٹ

traceroute کا استعمال کرتے ہوئے۔

درج ذیل حصے آپ کو دکھاتے ہیں کہ اپنے لینکس سسٹم پر ٹریسر آؤٹ کیسے استعمال کریں۔

بنیادی استعمال۔

traceroute استعمال کرنے کا بنیادی طریقہ کافی آسان ہے۔ تمام ٹریکروٹ کی ضرورت ہوتی ہے تفتیش انجام دینے کی منزل۔ منزل یا تو ڈومین یا IP ایڈریس ہو سکتی ہے۔

$traceroute linuxhint.com

$traceroute 8.8.8.8

اگر کوئی نیٹ ورک ٹریسر آؤٹ سگنل کو بلاک کرنے کے لیے ترتیب دیا گیا ہے ، تو اس پروب کو ستاروں کے ساتھ نشان زد کیا جائے گا۔

IPv4 یا IPv6۔

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

Traceroute کو IPv4 استعمال کرنے کے لیے ، -4 پرچم استعمال کریں:

$ٹریکروٹ-4۔linuxhint.com

Traceroute کو IPv6 استعمال کرنے کے لیے ، -6 پرچم استعمال کریں:

$ٹریکروٹ-6۔linuxhint.com

ٹیسٹنگ پورٹس۔

اگر کسی مخصوص بندرگاہ کو جانچنے کی ضرورت ہو تو ، -p پرچم کا استعمال کرتے ہوئے بندرگاہ کی وضاحت کی جاسکتی ہے۔ UDP ٹریسنگ کے لیے ، traceroute دی گئی قیمت کے ساتھ شروع ہو گا اور ہر تحقیقات کے ساتھ اضافہ ہو گا۔ آئی سی ایم پی ٹریسنگ کے لیے ، ویلیو ابتدائی آئی سی ایم پی تسلسل کی قیمت کا تعین کرے گی۔ ٹی سی پی اور دیگر کے لیے ، یہ رابطہ کرنے کے لیے مستقل منزل بندرگاہ ہوگی۔

$ٹریکروٹ-پی <بندرگاہ>192.168.0.1۔

ڈیوائس کے نام چھپائے جا رہے ہیں۔

کچھ حالات میں ، آؤٹ پٹ میں ڈیوائس کے نام آؤٹ پٹ کو گندا لگ سکتے ہیں۔ مزید وضاحت کے لیے ، آپ آلہ کے نام آؤٹ پٹ سے چھپا سکتے ہیں۔ ایسا کرنے کے لیے ، -n (کوئی نقشہ سازی) کا جھنڈا استعمال کریں:

$ٹریکروٹlinuxhint.com

Traceroute ٹائم آؤٹ کی حد

بطور ڈیفالٹ ، ٹریسر آؤٹ 5 سیکنڈ تک جواب موصول ہونے کا انتظار کرتا ہے۔ بعض حالات میں ، آپ انتظار کا وقت 5 سیکنڈ سے زیادہ یا کم کرنے کے لیے تبدیل کرنا چاہتے ہیں۔ ایسا کرنے کے لیے ، -w پرچم استعمال کریں۔ نوٹ کریں کہ ٹائم ویلیو فلوٹنگ پوائنٹ نمبر ہے۔

$ٹریکروٹ-میں 6.0۔linuxhint.com

جانچ کے طریقے۔

کئی طریقے ہیں جو آپ ریموٹ ایڈریس کی تحقیقات کے لیے استعمال کر سکتے ہیں۔ ICMP گونج کو استعمال کرنے کے لیے ٹریسروٹ کی وضاحت کرنے کے لیے ، -I پرچم استعمال کریں:

$ٹریکروٹ-میںlinuxhint.com

جانچ کے لیے TCP SYN استعمال کرنے کے لیے ، -T پرچم استعمال کریں:

$سودوٹریکروٹ-ٹیlinuxhint.com

ہپس کی زیادہ سے زیادہ تعداد مقرر کرنا۔

بطور ڈیفالٹ ، ٹریسروٹ 30 ہپس کو ٹریک کرے گا۔ Traceroute دستی طور پر ٹریک کرنے کے لیے ہوپس کی تعداد مقرر کرنے کی صلاحیت پیش کرتا ہے۔

ہوپس کی تعداد کے ساتھ -m پرچم استعمال کریں:

$ٹریکروٹ-میں 10۔linuxhint.com

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

اگر کمپیوٹر سے متعدد نیٹ ورک انٹرفیس جڑے ہوئے ہیں ، تو اس سے پیکٹ بھیجنے کے لیے نیٹ ورک انٹرفیس کی وضاحت کرنے میں مدد مل سکتی ہے۔ نیٹ ورک انٹرفیس کی وضاحت کرنے کے لیے ، -i پرچم استعمال کریں:

$سودوٹریکروٹ-میںenp0s3 linuxhint.com۔

ایک ہاپ کے لیے سوالات کی تعداد کی وضاحت

ہاپ کے لیے سوالات کی تعداد متعین کرنے کے لیے ، -q پرچم کا استعمال کرتے ہوئے اس نمبر کی وضاحت کریں:

$ٹریکروٹ-میں linuxhint.com

گیٹ وے کے ذریعے پیکٹ روٹ کرنا۔

ایک مخصوص گیٹ وے سے پیکٹ روٹ کرنے کے لیے ، -g آپشن استعمال کریں ، اس کے بعد گیٹ وے:

$ٹریکروٹ-میں -جی192.168.0.1 linuxhint.com۔

Traceroute مدد صفحہ۔

مذکورہ بالا مظاہرے traceroute کے کچھ عام استعمال ہیں ، اور آپ کے استعمال کے لیے اور بھی خصوصیات ہیں۔ فوری مدد حاصل کرنے کے لیے ، ٹرسر آؤٹ ہیلپ پیج کو درج ذیل کمانڈ سے کھولیں:

$ٹریکروٹ--مدد

تمام دستیاب ٹریسر آؤٹ اختیارات کے بارے میں ایک مکمل ، مزید گہرائی سے رہنمائی کے لیے ، مین پیج کو درج ذیل کمانڈ سے چیک کریں:

$آدمیٹریکروٹ

نتیجہ

Traceroute ایک طاقتور ٹول ہے جو نیٹ ورک کی تشخیص کے لیے استعمال ہوتا ہے ، اور اس کے لیے بہت سارے اختیارات موجود ہیں۔ ٹریسروٹ میں مہارت حاصل کرنے میں کچھ وقت اور مشق درکار ہو سکتی ہے۔ اس آلے کو استعمال کرتے وقت ، آپ اکثر اس مضمون میں بیان کردہ طریقے استعمال کریں گے۔

وہاں ٹریسروٹ جیسے مزید ٹولز موجود ہیں۔ اگر آپ جی یو آئی میں اسی طرح کے آلے کے ساتھ کام کرنے کے خواہاں ہیں ، تو نیٹ ورک کو اسکین کرنے کے لیے زین میپ کو چیک کریں۔ زین میپ ایک دوسرے مشہور نیٹ ورک سکینر کے لیے ایک GUI فرنٹ اینڈ ہے جسے Nmap کہتے ہیں۔

مبارک کمپیوٹنگ!