لینکس پر آئی پی کمانڈ کا استعمال کیسے کریں۔
آپ لینکس |_+_| کمانڈ. ہم آپ کو دکھائیں گے کہ آپ کلاسک (اور اب فرسودہ) کے اس جدید متبادل کو کیسے استعمال کر سکتے ہیں |_+_|
آئی پی کمانڈ کیسے کام کرتی ہے۔
|_+_| کے ساتھ حکم، آپ کر سکتے ہیں لینکس کمپیوٹر کے طریقے کو ایڈجسٹ کریں۔ IP پتوں کو ہینڈل کرتا ہے، نیٹ ورک انٹرفیس کنٹرولرز (NICs)، اور روٹنگ کے قوانین . تبدیلیاں بھی فوری طور پر اثر انداز ہوتی ہیں - آپ کو دوبارہ شروع کرنے کی ضرورت نہیں ہے۔ |_+_| کمانڈ اس سے بہت کچھ کر سکتی ہے، لیکن ہم اس مضمون میں سب سے زیادہ عام استعمال پر توجہ مرکوز کریں گے۔
|_+_| کمانڈ میں بہت سے ذیلی کمانڈز ہیں، جن میں سے ہر ایک ایک قسم کی آبجیکٹ پر کام کرتا ہے، جیسے کہ آئی پی ایڈریسز اور روٹس۔ بدلے میں، ان اشیاء میں سے ہر ایک کے لیے بہت سے اختیارات ہیں۔ یہ فعالیت کی یہ خوبی ہے جو |_+_| دیتی ہے۔ اس گرانولریٹی کو کمانڈ کریں جو آپ کو انجام دینے کے لیے درکار ہیں جو نازک کام ہو سکتے ہیں۔ یہ کلہاڑی کا کام نہیں ہے - اس میں اسکیلپلس کا ایک سیٹ طلب کیا جاتا ہے۔
ہم مندرجہ ذیل اشیاء کو دیکھیں گے:
- › ابتدائیوں کے لیے 10 بنیادی لینکس کمانڈز
- › 5 ویب سائٹس کو ہر لینکس صارف کو بک مارک کرنا چاہیے۔
- › مائیکروسافٹ ایکسل میں فنکشنز بمقابلہ فارمولے: کیا فرق ہے؟
- › سائبر پیر 2021: ایپل کی بہترین ڈیلز
- › اپنے Spotify لپیٹے ہوئے 2021 کو کیسے تلاش کریں۔
- › سائبر پیر 2021: بہترین ٹیک ڈیلز
- › کمپیوٹر فولڈر 40 ہے: زیروکس اسٹار نے ڈیسک ٹاپ کیسے بنایا
پتوں کے ساتھ آئی پی کا استعمال
ظاہر ہے، آپ کو پہلے ان ترتیبات کو جاننا ہوگا جن کے ساتھ آپ کام کر رہے ہیں۔ یہ دریافت کرنے کے لیے کہ آپ کے کمپیوٹر میں کون سے IP پتے ہیں، آپ |_+_| استعمال کرتے ہیں۔ آبجیکٹ کے ساتھ کمانڈ |_+_| پہلے سے طے شدہ کارروائی |_+_| ہے، جو IP پتوں کی فہرست بناتی ہے۔ آپ |_+_| کو بھی چھوڑ سکتے ہیں۔ اور مختصر |_+_| بطور addr یا اس سے بھی a۔
درج ذیل کمانڈز تمام مساوی ہیں:
ip
ifconfig
ip
ip
ہم بہت ساری دیگر معلومات کے ساتھ دو IP پتے دیکھتے ہیں۔ IP پتے نیٹ ورک انٹرفیس کنٹرولرز (NICs) سے وابستہ ہیں۔ |_+_| کمانڈ مددگار ہونے کی کوشش کرتا ہے اور انٹرفیس کے بارے میں بھی معلومات کا ایک گروپ فراہم کرتا ہے۔
اشتہارپہلا IP ایڈریس (اندرونی) لوپ بیک ایڈریس ہے جو کمپیوٹر کے اندر بات چیت کے لیے استعمال ہوتا ہے۔ دوسرا اصل (بیرونی) IP ایڈریس ہے جو کمپیوٹر کا لوکل ایریا نیٹ ورک (LAN) پر ہے۔
آئیے ہمیں موصول ہونے والی تمام معلومات کو توڑ دیں:
جسمانی انٹرفیس زیادہ دلچسپ ہے، جیسا کہ ہم ذیل میں دکھائیں گے:
صرف IPv4 یا IPv6 پتے دکھائیں۔
اگر آپ آؤٹ پٹ کو IP ورژن 4 پتوں تک محدود کرنا چاہتے ہیں تو آپ |_+_| استعمال کر سکتے ہیں۔ اختیار، مندرجہ ذیل کے طور پر:
ip
اگر آپ آؤٹ پٹ کو IP ورژن 6 پتوں تک محدود کرنا چاہتے ہیں، تو آپ |_+_| استعمال کر سکتے ہیں۔ اختیار، مندرجہ ذیل کے طور پر:
ip
ایک انٹرفیس کے لیے معلومات ڈسپلے کریں۔
اگر آپ کسی ایک انٹرفیس کے لیے آئی پی ایڈریس کی معلومات دیکھنا چاہتے ہیں، تو آپ |_+_| استعمال کر سکتے ہیں۔ اور |_+_| اختیارات، اور انٹرفیس کو نام دیں، جیسا کہ ذیل میں دکھایا گیا ہے:
addresses
links
آپ |_+_| بھی استعمال کر سکتے ہیں۔ یا |_+_| آؤٹ پٹ کو مزید بہتر کرنے کے لیے جھنڈا لگائیں تاکہ آپ صرف وہی دیکھیں جس میں آپ کی دلچسپی ہے۔
اگر آپ انٹرفیس پر پتوں سے متعلق IP ورژن 4 کی معلومات دیکھنا چاہتے ہیں |_+_|، درج ذیل کمانڈ کو ٹائپ کریں:
ip
ایک IP ایڈریس شامل کرنا
آپ |_+_| استعمال کر سکتے ہیں۔ اور |_+_| انٹرفیس میں IP ایڈریس شامل کرنے کے اختیارات۔ آپ کو صرف |_+_| بتانا ہوگا۔ کمانڈ کریں کہ کون سا IP ایڈریس شامل کرنا ہے، اور اسے کس انٹرفیس میں شامل کرنا ہے۔
اشتہارہم IP ایڈریس 192.168.4.44 کو |_+_| میں شامل کرنے جا رہے ہیں۔ انٹرفیس ہمیں سب نیٹ ماسک کے لیے CIDR نوٹیشن بھی فراہم کرنا ہے۔
ہم درج ذیل ٹائپ کرتے ہیں:
address
اس انٹرفیس پر آئی پی ورژن 4 آئی پی ایڈریسز پر ایک اور نظر ڈالنے کے لیے ہم درج ذیل کو ٹائپ کرتے ہیں۔
show
نیا IP ایڈریس اس نیٹ ورک انٹرفیس پر موجود ہے۔ ہم دوسرے کمپیوٹر پر چھلانگ لگاتے ہیں اور یہ دیکھنے کے لیے درج ذیل کمانڈ کا استعمال کرتے ہیں کہ آیا ہم کر سکتے ہیں۔ |_+_| نیا IP پتہ :
show
آئی پی ایڈریس جواب دیتا ہے اور پنگوں کو تسلیمات واپس بھیجتا ہے۔ ہمارا نیا IP پتہ ایک سادہ |_+_| کے بعد تیار اور چل رہا ہے۔ کمانڈ.
IP ایڈریس کو حذف کرنا
کسی IP ایڈریس کو حذف کرنے کے لیے، کمانڈ تقریباً وہی ہے جو ایک کو شامل کرنے کے لیے ہے، سوائے اس کے کہ آپ |_+_| کو تبدیل کریں۔ کے ساتھ |_+_|، جیسا کہ ذیل میں دکھایا گیا ہے:
address
اشتہار
اگر ہم چیک کرنے کے لیے درج ذیل ٹائپ کرتے ہیں، تو ہم دیکھیں گے کہ نیا IP ایڈریس حذف ہو گیا ہے۔
ip
نیٹ ورک انٹرفیس کے ساتھ آئی پی کا استعمال
آپ |_+_| استعمال کرتے ہیں۔ نیٹ ورک انٹرفیس کا معائنہ کرنے اور ان کے ساتھ کام کرنے پر اعتراض۔ اپنے کمپیوٹر پر نصب انٹرفیس دیکھنے کے لیے درج ذیل کمانڈ کو ٹائپ کریں:
UP
ایک نیٹ ورک انٹرفیس کو دیکھنے کے لیے، صرف اس کا نام کمانڈ میں شامل کریں، جیسا کہ ذیل میں دکھایا گیا ہے:
qdisc
شروع کرنے اور روکنے کے لنکس
آپ |_+_| استعمال کر سکتے ہیں۔ یا تو |_+_| کے ساتھ آپشن یا |_+_| نیٹ ورک انٹرفیس آپشن کو روکنے یا شروع کرنے کے لیے۔ آپ کو |_+_| بھی استعمال کرنا ہوگا، جیسا کہ ذیل میں دکھایا گیا ہے:
noqueue
نیٹ ورک انٹرفیس پر ایک نظر ڈالنے کے لیے ہم درج ذیل کو ٹائپ کرتے ہیں:
qdisc
نیٹ ورک انٹرفیس کی حالت |_+_| ہے۔ ہم |_+_| استعمال کر سکتے ہیں۔ نیٹ ورک انٹرفیس کو دوبارہ شروع کرنے کا اختیار، جیسا کہ ذیل میں دکھایا گیا ہے:
DOWN
اشتہار
ہم نیٹ ورک انٹرفیس کی حالت پر ایک اور فوری جانچ کرنے کے لیے درج ذیل کو ٹائپ کرتے ہیں:
UNKNOWN
نیٹ ورک انٹرفیس کو دوبارہ شروع کیا گیا تھا، اور ریاست کو بطور |_+_| دکھایا گیا ہے۔
روٹس کے ساتھ آئی پی کا استعمال
|_+_| کے ساتھ اعتراض، آپ راستوں کا معائنہ اور جوڑ توڑ کر سکتے ہیں۔ راستے اس بات کی وضاحت کرتے ہیں کہ جہاں مختلف IP پتوں پر نیٹ ورک ٹریفک کو آگے بڑھایا جاتا ہے، اور کس نیٹ ورک انٹرفیس کے ذریعے۔
اگر منزل کا کمپیوٹر یا آلہ بھیجنے والے کمپیوٹر کے ساتھ نیٹ ورک کا اشتراک کرتا ہے، تو بھیجنے والا کمپیوٹر پیکٹ کو براہ راست اس کے پاس بھیج سکتا ہے۔
تاہم، اگر منزل کا آلہ براہ راست منسلک نہیں ہے، تو بھیجنے والا کمپیوٹر پیکٹ کو ڈیفالٹ روٹر پر بھیج دیتا ہے۔ روٹر پھر فیصلہ کرتا ہے کہ پیکٹ کہاں بھیجنا ہے۔
اپنے کمپیوٹر پر متعین راستوں کو دیکھنے کے لیے درج ذیل کمانڈ کو ٹائپ کریں:
UP
آئیے ہمیں موصول ہونے والی معلومات پر ایک نظر ڈالتے ہیں:
دوسرا راستہ 169.254.0.0/16 کی IP رینج پر ٹریفک کو کنٹرول کرتا ہے۔ یہ ایک صفر کنفیگریشن نیٹ ورک ، جس کا مطلب ہے کہ یہ انٹرانیٹ مواصلات کے لیے خود کو ترتیب دینے کی کوشش کرتا ہے۔ تاہم، آپ اسے فوری نیٹ ورک سے باہر پیکٹ بھیجنے کے لیے استعمال نہیں کر سکتے۔
صفر کنفیگریشن نیٹ ورکس کے پیچھے اصول یہ ہے کہ وہ DHCP اور دیگر خدمات کے موجود اور فعال ہونے پر انحصار نہیں کرتے ہیں۔ وہ صرف TCP/IP دیکھنے کی ضرورت ہے۔ نیٹ ورک پر موجود دیگر آلات میں سے ہر ایک کو خود شناخت کرنے کے لیے۔
آئیے ایک نظر ڈالتے ہیں:
تیسرا راستہ 192.168.4.0/24 کی IP ایڈریس کی حد تک ٹریفک کو کنٹرول کرتا ہے۔ یہ مقامی نیٹ ورک کی IP ایڈریس کی حد ہے جس سے یہ کمپیوٹر جڑا ہوا ہے۔ یہ اس نیٹ ورک کے اندر، لیکن اس کے اندر مواصلات کے لیے ہے۔
آئیے اسے توڑ دیں:
سنگل روٹ کے لیے معلومات دکھائیں۔
اگر آپ کسی خاص راستے کی تفصیلات پر توجہ مرکوز کرنا چاہتے ہیں، تو آپ |_+_| شامل کر سکتے ہیں۔ آپشن اور آئی پی ایڈریس کی حد کمانڈ کے راستے کی حسب ذیل ہے:
/
ایک راستہ شامل کرنا
ہم نے ابھی اس کمپیوٹر میں ایک نیا نیٹ ورک انٹرفیس کارڈ شامل کیا ہے۔ ہم درج ذیل کو ٹائپ کرتے ہیں اور دیکھتے ہیں کہ یہ |_+_| کے طور پر ظاہر ہو رہا ہے:
valid_lft
اس نئے انٹرفیس کو استعمال کرنے کے لیے ہم کمپیوٹر میں ایک نیا راستہ شامل کریں گے۔ سب سے پہلے، ہم انٹرفیس کے ساتھ آئی پی ایڈریس کو منسلک کرنے کے لیے درج ذیل کو ٹائپ کرتے ہیں:
scope
اشتہار
موجودہ IP ایڈریس کا استعمال کرتے ہوئے ایک طے شدہ راستہ نئے انٹرفیس میں شامل کیا جاتا ہے۔ ہم استعمال کرتے ہیں |_+_| آپشن، جیسا کہ نیچے دکھایا گیا ہے، راستے کو حذف کرنے اور اس کی تفصیلات فراہم کرنے کے لیے:
valid_lft
اب ہم |_+_| استعمال کریں گے۔ ہمارا نیا راستہ شامل کرنے کا اختیار۔ نیا انٹرفیس 192.168.121.0/24 IP ایڈریس کی حد میں نیٹ ورک ٹریفک کو سنبھالے گا۔ ہم اسے 100 کا میٹرک دیں گے؛ کیونکہ یہ اس ٹریفک کو سنبھالنے والا واحد راستہ ہوگا، میٹرک کافی حد تک تعلیمی ہے۔
ہم درج ذیل ٹائپ کرتے ہیں:
preferred_lft
اب، ہم یہ دیکھنے کے لیے درج ذیل ٹائپ کرتے ہیں کہ یہ ہمیں کیا دیتا ہے:
UP
ہمارا نیا راستہ اب اپنی جگہ پر ہے۔ تاہم، ہمارے پاس اب بھی 192.168.4.0/24 راستہ ہے جو انٹرفیس کی طرف اشارہ کرتا ہے |_+_|—ہم اسے ہٹانے کے لیے درج ذیل ٹائپ کرتے ہیں:
UP
ہمارے پاس اب ایک نیا راستہ ہونا چاہیے جو کہ تمام ٹریفک کو IP رینج 192.168.121.0/24 کے لیے انٹرفیس |_+_| کے ذریعے بتاتا ہے۔ یہ واحد راستہ بھی ہونا چاہئے جو ہمارے نئے انٹرفیس کو استعمال کرتا ہے۔
ہم تصدیق کے لیے درج ذیل ٹائپ کرتے ہیں:
scope
لیا ہوا راستہ، جڑ نہیں لیا گیا۔
ان احکامات کے بارے میں بڑی بات یہ ہے کہ وہ مستقل نہیں ہیں۔ اگر آپ انہیں صاف کرنا چاہتے ہیں تو بس اپنے سسٹم کو ریبوٹ کریں۔ اس کا مطلب ہے کہ آپ ان کے ساتھ تجربہ کر سکتے ہیں جب تک کہ وہ آپ کی مرضی کے مطابق کام نہ کریں۔ اور یہ بہت اچھی بات ہے اگر آپ اپنے سسٹم میں خوفناک گڑبڑ کرتے ہیں — ایک سادہ ریبوٹ آرڈر کو بحال کر دے گا۔
اشتہاردوسری طرف، اگر آپ چاہتے ہیں کہ تبدیلیاں مستقل رہیں، تو آپ کو کچھ اور کام کرنا ہوگا۔ بالکل وہی جو تقسیم کے خاندان کے لحاظ سے مختلف ہوتا ہے، لیکن ان سب میں کنفگ فائلوں کو تبدیل کرنا شامل ہے۔
اس طرح، اگرچہ، آپ کسی بھی چیز کو مستقل کرنے سے پہلے ٹیسٹ ڈرائیو کمانڈز کر سکتے ہیں۔
متعلقہ: ڈویلپرز اور شائقین کے لیے بہترین لینکس لیپ ٹاپ
اگلا پڑھیںڈیو میکے نے سب سے پہلے کمپیوٹر کا استعمال اس وقت کیا جب پنچڈ پیپر ٹیپ کا رواج تھا، اور وہ تب سے پروگرامنگ کر رہا ہے۔ آئی ٹی انڈسٹری میں 30 سال سے زیادہ کے بعد، اب وہ کل وقتی ٹیکنالوجی صحافی ہیں۔ اپنے کیریئر کے دوران، اس نے ایک فری لانس پروگرامر، ایک بین الاقوامی سافٹ ویئر ڈویلپمنٹ ٹیم کے مینیجر، ایک IT سروسز پروجیکٹ مینیجر، اور حال ہی میں، ڈیٹا پروٹیکشن آفیسر کے طور پر کام کیا ہے۔ ان کی تحریر howtogeek.com، cloudsavvyit.com، itenterpriser.com، اور opensource.com نے شائع کی ہے۔ ڈیو لینکس کے مبشر اور اوپن سورس کے وکیل ہیں۔
مکمل بائیو پڑھیں