لینکس میں آئی پی کو کیسے دیکھیں

لینکس میں اپنے آئی پی کو کیسے جانیں۔

ہمارے پاس موجود آئی پی کو جاننے، یا اسے تلاش کرنے کا موضوع بار بار آنے والا ہے۔ آئیے دیکھتے ہیں کہ اسے لینکس ڈیوائس پر کیسے کرنا ہے۔

اس آرٹیکل میں میں آپ کو سکھانے جا رہا ہوں کہ براؤزر میں کنسول کے ساتھ پبلک آئی پی کو کیسے چیک کیا جائے اور اسے کیسے حاصل کیا جائے اور BASH کے ساتھ ہماری .sh اسکرپٹس میں محفوظ کیا جائے۔

اس کے علاوہ، ہم یہ بھی دیکھیں گے کہ اپنے پرائیویٹ آئی پی اور دونوں کے درمیان فرق کو کیسے چیک کریں۔

عوامی بمقابلہ نجی IP

عوامی یا بیرونی IP وہ IP ہے جو ہمیں ہمارے نیٹ ورک کے باہر سے شناخت کرتا ہے۔ باقی لوگ ہمارے راؤٹر کو کیسے دیکھیں گے۔

دوسری طرف، پرائیویٹ، اندرونی یا مقامی IP (اسے جو آپ چاہتے ہیں کال کریں) وہ ہے جسے روٹر ہر اس ڈیوائس کو تفویض کرتا ہے جو اس سے منسلک ہے۔

اس طرح، یہ معاملہ ہے کہ نیٹ ورک پر موجود ہر ڈیوائس کا الگ پرائیویٹ IP ہوتا ہے لیکن وہی پبلک IP جو راؤٹر کو تفویض کیا جاتا ہے۔

عوامی آئی پی کو کیسے دیکھیں

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

ویب پر متعلقہ مضامین Tor کے ساتھ براؤز کریں۔ y پراکسی سیٹ کریں۔

براؤزر سے

براؤزر سے عوامی آئی پی دیکھیں

یہ روایتی طریقہ ہے۔ جب آپ کو اپنا آئی پی جاننے کی ضرورت ہو، اگر آپ پر کسی سروس وغیرہ سے پابندی لگا دی گئی ہو، وغیرہ۔ گوگل پر تلاش کریں۔ میرا آئی پی کیا ہے یا میرا آئی پی کیا ہے۔ اور جب کوئی بھی پہلا نتیجہ درج کریں گے تو وہ ہمیں دیں گے۔

یا ان پتے میں سے کوئی ایک درج کریں۔

ٹرمینل سے

curl کمانڈ کے ساتھ۔ کچھ ویب سائٹس کو کال کرنا جتنا آسان ہے جو IP واپس کرتی ہے۔

curl ifconfig.me

وہ ویب سائٹیں جنہیں ہم IP واپس حاصل کرنے کے لیے کال کر سکتے ہیں۔

  • ifconfig.me
  • icanhazip.com
  • wgetip.com
  • ifconfig.co

اور بھی بہت ہیں اگر آپ مزید جاننے میں دلچسپی رکھتے ہیں تو میں ایک تالیف کرتا ہوں۔

اور اگر آپ کو کوئی غلطی ہو جاتی ہے کیونکہ آپ کے پاس curl انسٹال نہیں ہے، تو آپ اسے انسٹال کر سکتے ہیں۔

sudo apt update
sudo apt install curl

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

wget -qO- ifconfig.co

عوامی IP کو BASH میں محفوظ کریں۔

اگر آپ کو اس کے آئی پی کو متغیر میں حاصل کرنے اور محفوظ کرنے کی ضرورت ہے۔ BASH میں a .sh اسکرپٹ آپ مثال کے طور پر درج ذیل کوڈ کو استعمال کر سکتے ہیں۔

    echo "Tu ip actual es"
    ip="$(curl --silent icanhazip.com)"
    echo $ip

اور ہمارے پاس عوامی آئی پی ایک متغیر میں ہوگا جو ہم جو چاہیں موازنہ کرنے یا کرنے کے لیے تیار ہوں گے۔

نجی آئی پی کو کیسے دیکھیں

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

میزبان کے نام کے ساتھ

سب سے سیدھا۔ ٹرمینل میں ٹائپ کریں۔

hostname -I
میزبان نام کے ساتھ نجی آئی پی دیکھیں

ifconfig کے ساتھ

اس سادہ حکم کے ساتھ

ifconfig
ifconfig کے ساتھ آئی پی اور نیٹ ورک دیکھیں

تصویر میں آپ دیکھ سکتے ہیں کہ کنسول کیا لوٹتا ہے اور ہمارے نجی IP کو سرخ رنگ میں نشان زد کیا گیا ہے۔

آئی پی روٹ کے ساتھ

دوسرا آپشن استعمال کرنا ہے

ip route
آئی پی روٹ کے ساتھ نجی آئی پی دیکھیں

جیسا کہ ifconfig کے ساتھ، میں نے پرائیویٹ IP کو سرخ رنگ میں ہائی لائٹ کیا ہے، اور یقیناً، مختلف طریقوں سے حاصل کیے گئے دو IP ایک جیسے ہونے چاہئیں۔

اگر آپ کو آئی پی کے بارے میں کسی اور چیز کی ضرورت ہے، یا کوئی طریقہ شیئر کرنا چاہتے ہیں، تو ایک تبصرہ کریں۔

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

ایک تبصرہ چھوڑ دو