ڈیبین پر کمانڈ لائن سے وائی فائی سے رابطہ قائم کرنے کے 3 طریقے۔

3 Ways Connect Wifi From Command Line Debian



یہ ٹیوٹوریل مختصر طور پر وضاحت کرتا ہے کہ 3 مختلف طریقوں سے لینکس ڈیبین اور ڈیبین بیسڈ ڈسٹری بیوشنز پر کمانڈ لائن سے وائی فائی سے کیسے جڑیں۔ nmcli ، nmtui اور wpa_supplicant . اضافی طور پر nmcli ، nmtui اور wpa_supplicant میں ، iwconfig ، iwlist اور dhclient احکامات استعمال کیے جاتے ہیں اور مختصر طور پر اس ٹیوٹوریل میں وضاحت کی گئی ہے۔

Iwconfig کا استعمال کرتے ہوئے نیٹ ورک دریافت کرنا:

شروع کرنے سے پہلے ہمیں اس نیٹ ورک کا مضمون یا نام جاننا ہوگا جس سے ہم رابطہ کرنا چاہتے ہیں۔







یہ سبق دکھاتا ہے کہ کس طرح استعمال کریں۔ Iwconfig دستیاب نیٹ ورک کو اسکین کرنے کا حکم۔ Iwconfig کی طرح ہے کمانڈ ifconfig لیکن وائرلیس انٹرفیس کا انتظام کرنا۔ یہ کمانڈ صارف کو فریکوئنسی یا چینل میں ترمیم کرنے ، نیٹ ورک ڈیوائس موڈ (ایڈ ہاک ، مینیجڈ ، ماسٹر ، ریپیٹر ، مانیٹر ، سیکنڈری) ، ESSID وغیرہ سیٹ کرنے کی اجازت دیتا ہے۔



نوٹ: SSID/ESSID نیٹ ورک یا روٹر کے نام یا شناخت کنندہ ہیں۔



یہ چیک کرنے کے لیے کہ کیا وائی فائی کارڈ کا صحیح پتہ چلا ہے پہلے کمانڈ پر عمل کریں۔ iwconfig جیسا کہ مندرجہ ذیل اسکرین شاٹ میں دکھایا گیا ہے:





سودوiwconfig

جیسا کہ آپ دیکھ سکتے ہیں کہ آؤٹ پٹ لوپ بیک (لو) انٹرفیس ، ایتھرنیٹ کارڈ (enp2s0) اور وائی فائی کارڈ دکھاتا ہے wlp3s0 جسے ہم کمانڈ کے ذریعے دستیاب نیٹ ورکس کو اسکین کرنے کے لیے استعمال کریں گے۔ فہرست .



پہلی سطر 802.11 معیارات کی حمایت ظاہر کرتی ہے اور ظاہر کرتی ہے کہ آلہ جڑا ہوا نہیں ہے۔ دوسری لائن ظاہر کرتی ہے کہ وائی فائی کارڈ اندر ہے۔ منظم موڈ ، ایک ایکسیس پوائنٹ سے وابستہ نہیں ہے۔

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

آخری دو لائنیں ظاہر کرتی ہیں کہ کوئی تصدیق نہیں ہے اور پاور مینجمنٹ بند ہے۔

کمانڈ۔ فہرست وائرلیس آلات پر اضافی معلومات فراہم کرتا ہے ، بشمول وہ جو ہمارے کمپیوٹر کا حصہ نہیں ہیں۔ اس صورت میں ہم دلیل کو شامل کرتے ہوئے دستیاب نیٹ ورکس کو اسکین کریں گے۔ سکین . آؤٹ پٹ کچھ پوائنٹس جیسے ESSID ، سگنل کوالٹی ، چینل ، موڈ وغیرہ کے ساتھ ایکسیس پوائنٹس کی فہرست دکھائے گا۔

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

سودوiwlist wlp3s0 اسکین۔

نوٹ: بدل دیں۔ wlp3s0 آپ کے وائرلیس کارڈ کے لیے ظاہر ہوتا ہے جب کمانڈ۔ iwconfig پھانسی دی گئی.

جیسا کہ آپ دیکھ سکتے ہیں کہ آؤٹ پٹ کئی نیٹ ورکس دکھاتا ہے جن میں لینکس ہنٹ ایکسیس پوائنٹ بھی شامل ہے ، پھر بھی فارمیٹ صارف دوست نہیں ہے۔ اگر آپ صرف ESSID یا باقی کو چھوڑ کر دستیاب نیٹ ورکس کے نام پرنٹ کرنا چاہتے ہیں تو چلائیں:

سودوiwlist wlp3s0 اسکین۔| گرفتESSID

جیسا کہ آپ دیکھ سکتے ہیں کہ اب آؤٹ پٹ واضح ہے اور رسائی نقطہ نام (essid) تک محدود ہے۔

nmcli کا استعمال کرتے ہوئے کمانڈ لائن سے وائی فائی سے جڑنا:

NMCLI NetworkManager کے لیے ایک کمانڈ لائن انٹرفیس ہے جسے گرافیکل مینیجرز کے متبادل کے طور پر استعمال کیا جا سکتا ہے۔ این ایم سی ایل آئی صارف کو کنکشن بنانے ، ترمیم کرنے اور ہٹانے یا کنکشن کو فعال اور غیر فعال کرنے کے ساتھ ساتھ ڈیوائس کی حیثیت دکھانے کی اجازت دیتا ہے۔

مندرجہ ذیل نحو ظاہر کرتا ہے کہ کس طرح لینکس ہنٹ نیٹ ورک (پہلے استعمال شدہ کمانڈ Iwlist کے ساتھ دریافت کیا گیا ہے) کو مندرجہ ذیل دلائل کے ساتھ nmcli پر عمل کرکے دکھایا جائے:

این ایم سی ایل آئی ڈی وائی فائی کنیکٹ لینکس ہنٹ پاس ورڈ موروچیٹا۔

کہاں وائی ​​فائی وائرلیس ڈیوائس کی وضاحت کرتا ہے ، لینکس ہنٹ کو جوڑیں۔ مضمون کی وضاحت کرتا ہے اور پاس ورڈ morochita پاس ورڈ

نوٹ: بدل دیں۔ لینکس ہنٹ۔ آپ کے روٹر ssid کے لیے اور موروچیٹا آپ کے اصل پاس ورڈ کے لیے

آپ nmcli پر اضافی معلومات حاصل کرسکتے ہیں۔ https://linux.die.net/man/1/nmcli۔

nmtui کا استعمال کرتے ہوئے کنسول سے وائی فائی سے جڑنا:

Nmtui کنسول رن پر nmcli اور نیٹ ورک مینیجر کے لیے ایک انٹرایکٹو لعنت پر مبنی متبادل ہے:

nmtui

پہلی سکرین ہمیں موجودہ کنکشن میں ترمیم کرنے ، نئے کنکشن کو چالو کرنے اور اپنے میزبان نام میں ترمیم کرنے کی اجازت دیتی ہے۔ دوسرا آپشن منتخب کریں۔ ایک کنکشن کو چالو کریں۔ اور دبائیں داخل کریں .

Nmtui وائرڈ اور وائرلیس دونوں دستیاب نیٹ ورکس دکھائے گا۔ اپنا ایکسیس پوائنٹ منتخب کریں اور دبائیں۔ داخل کریں .

نوٹ: اس مثال کے لیے ESSID کو پاس ورڈ کی درخواست کا مرحلہ دکھانے کے لیے LinuxHint سے LinuxH1nt میں تبدیل کیا گیا تھا۔

اگلی سکرین پاس ورڈ مانگے گی ، اسے پُر کریں اور دبائیں۔ داخل کریں جاری رکھنے کے لئے.

اور آپ جڑے رہیں گے۔

آپ Nmtui پر اس کے مین پیج پر اضافی معلومات حاصل کرسکتے ہیں۔ https://www.mankier.com/1/nmtui

wpa_supplicant کا استعمال کرتے ہوئے وائی فائی سے جڑیں:

Wpa_supplicant ایک درخواست گزار ہے جو تصدیق کے عمل میں مذاکرات کی اجازت دیتا ہے۔ nmcli اور nmtui کے برعکس ، wpa_supplicant ڈیبین پر بطور ڈیفالٹ انسٹال نہیں ہے۔

ڈبین بیسڈ سسٹمز پر wpa_supplicant انسٹال کرنے کے لیے:

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

آپ کو فائل میں ترمیم کرنے کی ضرورت ہے۔ /etc/wpa_supplicant.conf اپنا ایکسیس پوائنٹ مضمون اور پاس ورڈ شامل کرتے ہوئے ، آپ اسے درج ذیل کمانڈ پر عمل کرتے ہوئے حاصل کر سکتے ہیں۔

wpa_passphrase LinuxHint morochita| سودو ٹی /وغیرہ/wpa_supplicant.conf

نوٹ: اپنے اصل پاس ورڈ کے لیے اپنے مضمون اور موروکیتا کے لیے لینکس ہنٹ کو تبدیل کریں۔ آپ خالی جگہوں پر مشتمل نیٹ ورک کے ناموں کے لیے کوٹیشن مارکس استعمال کر سکتے ہیں۔

ایک بار wpa_supplicant.conf میں ترمیم ہوجانے کے بعد ، آپ درج ذیل کمانڈ پر عمل کرتے ہوئے رابطہ قائم کرسکتے ہیں۔ -سی کنفیگریشن فائل کی وضاحت کرتا ہے اور -میں نیٹ ورک انٹرفیس کی وضاحت کرتا ہے:

سودوwpa_supplicant-سی /وغیرہ/wpa_supplicant.conf-میںwlp3s0

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

سودوiwconfig

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

سودوdhclient wlp3s0

نوٹ: بدل دیں۔ wlp3s0 آپ کے وائرلیس کارڈ کے لیے

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

آپ wpa_supplicant پر اضافی معلومات حاصل کرسکتے ہیں۔ https://linux.die.net/man/8/wpa_supplicant۔

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