اوبنٹو 20.04 پر ٹرمینل سے پبلک آئی پی حاصل کریں۔

Get Public Ip From Terminal Ubuntu 20



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

جب آلہ نیٹ ورک کے ذریعے دوسرے آلات سے جڑتا ہے ، دوسرے آلات عوامی IP پتہ دیکھتے ہیں۔ اس گائیڈ میں ، چیک کریں کہ اوبنٹو 20.04 پر ٹرمینل سے اپنے آلے کا عوامی IP پتہ کیسے حاصل کیا جائے۔







آئی پی ایڈریس کی بنیادی باتیں

IP پتے کے دو ورژن ہیں جو فی الحال استعمال میں ہیں: IPv4 اور IPv6۔ کوئی بھی IP ایڈریس یا تو پرائیویٹ ہو سکتا ہے (صرف نیٹ ورک کے اندر دیکھا جا سکتا ہے) یا پبلک (انٹرنیٹ پر کسی بھی مشین سے دیکھا جا سکتا ہے)۔ IPv4 ابھی تک سب سے زیادہ مقبول فارمیٹ ہے لیکن موجودہ دور میں ، یہ منفرد IP پتے کے ساتھ کافی آلات تفویض نہیں کر سکتا۔ IPv6 دستیاب منفرد IP پتوں کی تعداد میں اضافہ کرکے اسے حل کرتا ہے۔



آئیے آئی پی ایڈریس کیسا لگتا ہے اس پر ایک سرسری نظر ڈالیں۔ آئی پی وی 4 کے معاملے میں ، یہ 32 بٹ (4 بائٹس) ایڈریس ہے جو چار 8 بٹ بلاکس میں تقسیم ہے۔ علامتیں ایڈریس کی نمائندگی اعشاریہ ہندسوں سے ہوتی ہے۔



$172.15.250.1۔

IPv4 کی ممکنہ حد 0.0.0.0 سے 255.255.255.255 تک ہے۔





آئی پی وی 6 کے معاملے میں ، یہ قدرے پیچیدہ ہے لیکن اصولی طور پر ایک جیسا ہے۔ ایک IPv6 ایڈریس ایک 128 بٹ (8 بائٹس) ایڈریس ہے جسے آٹھ 16 بٹ بلاکس میں تقسیم کیا گیا ہے: علامتیں۔ ایڈریس کی نمائندگی ہیکساڈیسیمل ہندسوں سے ہوتی ہے۔

$2000۔: 0000:3339۔: CFF1: 0069: 0000: 0000: FEFD۔

اس کی لمبائی کی وجہ سے ، مختلف حالات میں اسے استعمال کرنا مشکل ہوسکتا ہے۔ اس طرح ، ایڈریس کو مختصر کرنے کے اصول ہیں۔ مثال کے پتے کو مختصر کرنے کے بعد ، یہ کچھ اس طرح نظر آئے گا۔



$2000۔::3339۔: CFF1:69۔:: ایف ای ایف ڈی۔

ٹرمینل سے عوامی آئی پی ایڈریس حاصل کریں۔

اب ، ہم اپنے ڈیوائس کا پبلک آئی پی ایڈریس لینے کے لیے تیار ہیں۔ ایسا کرنے کے کئی طریقے ہیں۔ مثال کے طور پر ، اگر آپ کو GUI تک رسائی حاصل ہے ، تو آپ ویب براؤزر استعمال کر سکتے ہیں جیسے سائٹس ملاحظہ کریں۔ WhatIsMyIPAddress۔ ، WhatIsMyIP۔ ، وغیرہ

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

کھدائی کا استعمال کرتے ہوئے عوامی آئی پی ایڈریس حاصل کریں۔

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

$تم+مختصر myip.opendns.com۔۔solution1.opendns.com

میزبان کا استعمال کرتے ہوئے عوامی آئی پی ایڈریس حاصل کریں۔

میزبان کمانڈ DNS تلاش کرنے کے لیے ایک اور آسان ٹول ہے۔ میزبان کا استعمال کرتے ہوئے اپنا عوامی آئی پی حاصل کرنے کے لیے ، درج ذیل کمانڈ کو چلائیں۔

$میزبان myip.opendns.com resolver1.opendns.com۔

آؤٹ پٹ پچھلی مثال سے تھوڑا بڑا ہے۔ آؤٹ پٹ کے طور پر صرف آئی پی ایڈریس چاہتے ہیں؟ پھر آؤٹ پٹ کو پاس کریں۔ گرفت اور عجیب اسے فلٹر کرنے کے لیے متعلق مزید پڑھئے گرفت اور عجیب .

$ میزبان myip.opendns.com resolver1.opendns.com۔|
گرفت 'myip.opendns.com ہے' | عجیب '{پرنٹ $ 4}'

ویجیٹ کا استعمال کرتے ہوئے عوامی آئی پی ایڈریس حاصل کریں۔

ویجٹ ایک سادہ اور طاقتور کمانڈ لائن ڈاؤنلوڈر ہے۔ ہم عوامی IP ایڈریس حاصل کرنے کے لیے ویجیٹ کا استعمال کیسے کرتے ہیں؟ ایک مخصوص آن لائن سروس سے ایک مخصوص فائل ڈاؤن لوڈ کر کے۔

سب سے پہلے ، اس بات کو یقینی بنائیں کہ ویجٹ آپ کے سسٹم پر انسٹال ہے۔ مندرجہ ذیل کمانڈ چلائیں۔

$سودومناسب اپ ڈیٹ&& سودومناسبانسٹال کریں ویجٹ -اور

ہم عوامی IP پتہ چیک کرنے کے لیے تیار ہیں۔ پہلا ہے۔ آئی پی ایکو سروس۔ . مندرجہ ذیل کمانڈ چلائیں۔

$ویجٹ -QO-http://ipecho.net/سادہ| xargs باہر پھینک دیا

اگلا ایک ہے۔ icanhazip.com . یہ ویب سائٹ پبلک آئی پی ایڈریس کو سادہ ٹیکسٹ فارمیٹ میں لوٹاتی ہے۔

$ویجٹ -QO-icanhazip.com

اسی طرح کی ایک اور سروس ہے۔ ifconfig.co .

$ویجٹ -QO-ifconfig.co

آپ IP ایڈریس حاصل کرنے کے لیے ifconfig.me بھی استعمال کر سکتے ہیں۔

$ویجٹ -QO-ifconfig.me| xargs باہر پھینک دیا

CURL کا استعمال کرتے ہوئے عوامی IP ایڈریس حاصل کریں۔

کرل ٹول ایک اور مشہور کمانڈ لائن ڈاؤنلوڈر/اپلوڈر ہے جو کسی بھی مشہور پروٹوکول (HTTP ، HTTPS ، FTP ، FTPS ، اور دیگر) پر کام کر سکتا ہے۔

کرنل اوبنٹو 20.04 پر پہلے سے انسٹال نہیں ہوتا ہے۔ کرل انسٹال کریں۔

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

طریقہ ویجٹ ون کی طرح ہے۔

$curl ifconfig.co

$curl ifconfig.me&& باہر پھینک دیا

$curl icanhazip.com&& باہر پھینک دیا

آئی پی کا استعمال کرتے ہوئے عوامی آئی پی ایڈریس حاصل کریں۔

آئی پی کمانڈ نیٹ ورک ڈیوائسز ، انٹرفیس اور سرنگوں کے انتظام کے لیے ذمہ دار ہے۔ یہ منسلک نیٹ ورکس کے بارے میں معلومات کی اطلاع بھی دے سکتا ہے۔

نیٹ ورک انٹرفیس اور آئی پی ایڈریس کی فہرست کے لیے درج ذیل آئی پی کمانڈ چلائیں۔

$ip addrدکھائیں

مندرجہ ذیل کمانڈ برابر ہے۔ یہ ایک ہی نتیجہ دے گا۔

$آئی پیکو

حتمی خیالات۔

جیسا کہ ہم نے دکھایا ہے ، آپ کے آلے کا عوامی IP پتہ چیک کرنے کے کئی طریقے ہیں۔ آپ کو کون سا استعمال کرنا چاہیے؟ آپ پر منحصر. کم از کم ایک بار ان سب کو آزمائیں۔ پھر ، آپ آسانی سے فیصلہ کر سکتے ہیں کہ کس میں مہارت حاصل کرنی ہے۔

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