کمانڈ لائن کے ساتھ ڈیبین میں وائی فائی کو کیسے ترتیب دیا جائے۔

کمانڈ لائن کے ساتھ ڈیبین میں وائی فائی کو کیسے ترتیب دیا جائے۔
Philip Lawrence

اس مضمون میں، ہم آپ کی رہنمائی کریں گے کہ wpa_supplicant کا استعمال کرتے ہوئے Debian 11/10 سرور اور ڈیسک ٹاپ پر کمانڈ لائن سے WiFi سے کیسے جڑیں۔ wpa_supplicant WPA پروٹوکول کے درخواست کنندہ جزو کا نفاذ ہے۔

Debian میں Wi-Fi کو کمانڈ لائن کے ساتھ ترتیب دینے کے لیے، آپ کو یہ یقینی بنانے سے پہلے کہ یہ بوٹ کے وقت خود بخود جڑا ہوا ہے ایک Wi-Fi نیٹ ورک کنکشن قائم کرنا ہوگا۔ . ایسا کرنے کے طریقہ کے بارے میں مرحلہ وار گائیڈ تلاش کرنے کے لیے پڑھتے رہیں۔

Debian Wi-Fi

Wi-Fi استعمال کرنے والے وائرلیس آلات کئی مختلف آلات میں پائے جانے والے چپ سیٹوں پر کام کرتے ہیں۔ Debian ایک مفت، سافٹ ویئر پر مبنی نظام ہے جو ان چپ سیٹوں کے لیے معیاری ڈرائیور/ماڈیول تیار کرنے میں مینوفیکچررز اور ڈویلپرز کے تعاون پر منحصر ہے۔

کمانڈ لائن کے ساتھ Debian میں WiFi کو کیسے ترتیب دیا جائے

ڈیبیان میں کمانڈ لائن کے ساتھ وائی فائی کے سیٹ اپ کے لیے دو مراحل مکمل ہونے ہیں۔

  • وائی فائی سے جڑیں
  • یقینی بنائیں کہ یہ بوٹ اپ پر خود بخود جڑ گیا ہے
  • <7

    سیٹ اپ کے ہر مرحلے کے لیے یہاں ایک مکمل مرحلہ وار طریقہ کار ہے۔

    وائی فائی کنکشن کیسے قائم کیا جائے

    ڈیبین میں وائی فائی نیٹ ورک کنکشن قائم کرنے کے لیے، آپ کو ان اقدامات پر عمل کریں:

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

    یہاں یہ ہے کہ آپ ہر قدم کو کیسے انجام دیتے ہیں۔

    نیٹ ورک کارڈ کو فعال کریں

    نیٹ ورک کارڈ کو فعال کرنے کے لیے ان مراحل پر عمل کریں۔

      <5 وائی ​​فائی کارڈ کو فعال کرنے کے لیے، آپ کو پہلے درج ذیل کمانڈ سے وائرلیس کارڈ کی شناخت کرنی ہوگی: iw dev.
    • پھر، آپ وائرلیس ڈیوائس کا نام نوٹ کر سکتے ہیں۔ سٹرنگ لمبی ہو سکتی ہے، اس لیے آپ ٹائپنگ کی کوشش کو ختم کرنے کے لیے اس متغیر کا استعمال کر سکتے ہیں: export wlan0=.
    • مندرجہ بالا کمانڈ کے ساتھ WiFi کارڈ لائیں: sudo ip link $wlan0 سیٹ کریں مندرجہ ذیل کمانڈ کے ساتھ وائرلیس نیٹ ورک انٹرفیس میں دستیاب نیٹ ورکس کو تلاش کریں: sudo iw $wlan0 اسکین۔
    • یقینی بنائیں کہ آپ کے رسائی پوائنٹس SSID دستیاب نیٹ ورکس میں سے ایک ہے۔
    • یہ متغیر ٹائپنگ کی کوشش کو ختم کرتا ہے: ssid= برآمد کریں۔

    ایکسیس پوائنٹ کے ساتھ وائی فائی کنکشن کو کنفیگر کریں

    نیٹ ورک کو کنفیگر کرنے کے لیے ان اقدامات پر عمل کریں۔ رسائی پوائنٹ کے ساتھ کنکشن۔

    • ایکسیس پوائنٹ پر ایک خفیہ کردہ نیٹ ورک کنکشن قائم کرنے کے لیے wpa_supplicant سروس کا استعمال کریں۔ یہ صرف کنفیگریشن فائل " /etc/wpa_supplicant.conf " کا استعمال کرے گا، جس میں ہر SSID کے لیے wpa2-کیز ہوتی ہیں۔
    • ایکسیس پوائنٹ سے منسلک ہونے کے لیے، کنفگریشن کے لیے ایک اندراج شامل کریں۔ فائل: sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
    • ایکسیس پوائنٹ سے جڑنے کے لیے اس کمانڈ کا استعمال کریں: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
    • اس کے ساتھ رسائی پوائنٹ سے اپنے کنکشن کی تصدیق کریں: iw $wlan0 لنک۔

    DHCP سرور کے ساتھ ایک متحرک IP ایڈریس حاصل کریں

    DHCP کے ساتھ ڈائنامک IP حاصل کرنے کے لیے ان مراحل پر عمل کریں۔

    بھی دیکھو: ہوم پوڈ وائی فائی نیٹ ورک کو کیسے تبدیل کریں۔
    • DHCP کے ساتھ ایک ڈائنامک آئی پی حاصل کریں یہ استعمال کرتے ہوئے: sudo dhclient $wlan0.
    • دیکھیں اس کمانڈ کے ساتھ IP: sudo ip addr show $wlan0۔

    روٹ ٹیبل میں ڈیفالٹ روٹ شامل کریں

    اس میں ڈیفالٹ روٹ شامل کرنے کے لیے ان مراحل پر عمل کریں۔ روٹ ٹیبل۔

    • اس کے ساتھ روٹ ٹیبل کا معائنہ کریں: ip روٹ شو۔
    • اس کمانڈ کے ساتھ وائی فائی سے جڑنے کے لیے روٹر میں ڈیفالٹ روٹ شامل کریں۔ : sudo ip route dev $wlan0 کے ذریعے ڈیفالٹ شامل کریں۔

    انٹرنیٹ کنکشن کی تصدیق کریں

    آخر میں، اس بات کی تصدیق کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں کہ آپ اس سے منسلک ہیں نیٹ ورک: پنگ www.google.com .

    بوٹ ٹائم پر آٹو کنیکٹ کیسے کریں

    اس بات کو یقینی بنانے کے لیے وائرلیس نیٹ ورک بوٹ اپ پر خود سے جڑ جاتا ہے، آپ کو اس کے لیے سسٹم ڈی سروس بنانے اور فعال کرنے کی ضرورت ہے:

    • Dhclient
    • Wpa_supplicant

    یہاں ہے طریقہ آپ ہر قدم کو انجام دیتے ہیں۔

    Dhclient Service

    • یہ فائل بنائیں: /etc/systemd/system/dhclient.service.
    • پھر اس کو انجام دے کر فائل میں ترمیم کریں۔کمانڈ:

    [یونٹ]

    12>تفصیل = DHCP کلائنٹ

    Before=network.target

    After=wpa_supplicant.service

    [Service]

    Type=forking

    ExecStart=/sbin/dhclient -v

    بھی دیکھو: Xfinity کے ساتھ اپنا اپنا راؤٹر کیسے استعمال کریں۔

    ExecStop=/sbin/dhclient -r

    دوبارہ شروع کریں = ہمیشہ

    [انسٹال کریں]

    WantedBy=multi-user.target

    • کو فعال کریں درج ذیل کمانڈ کے ساتھ سروس: sudo systemctl enable dhclient۔

    Wpa_supplicant Service

    • " /lib/systemd/system<پر جائیں 13>،" سروس یونٹ فائل کاپی کریں، اور اسے درج ذیل لائنوں کا استعمال کرتے ہوئے " /etc/systemd/system " میں چسپاں کریں: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service. > 12>ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
    • پھر، اس لائن کو نیچے شامل کریں: دوبارہ شروع کریں= ہمیشہ ۔
    • اس لائن پر تبصرہ کریں: Alias=dbus-fi.w1.wpa_supplicant1.service .
    • اس لائن کے ساتھ سروس کو دوبارہ لوڈ کریں: s udo systemctl daemon-reload .
    • اس لائن کے ساتھ سروس کو فعال کریں: sudo systemctl enable wpa_supplicant .

    Static IP کیسے بنائیں

    ان پر عمل کریں جامد IP ایڈریس حاصل کرنے کے اقدامات:

    • سب سے پہلے، جامد IP حاصل کرنے کے لیے dhclient.service کو غیر فعال کریں۔ایڈریس۔
    • پھر، ایک نیٹ ورک کنفیگریشن فائل بنائیں: sudo nano /etc/systemd/network/static.network۔
    • ان لائنوں کو شامل کریں:

    [میچ]

    Name=wlp4s0

    [نیٹ ورک]

    ایڈریس=192.168.1.8/24

    Gateway=192.168.1.1

    • براہ کرم فائل کو بند کرنے سے پہلے اسے محفوظ کریں۔ پھر، وائرلیس انٹرفیس کے لیے اس کے ساتھ ایک .link بنائیں: sudo nano /etc/systemd/network/10-wifi.link.
    • ان لائنوں کو اس میں شامل کریں فائل:

    [Match]

    MACAddress=a8:4b:05:2b:e8:54

    [لنک]

    NamePolicy=

    Name=wlp4s0

    • میں اس صورت میں، آپ کو اپنا میک ایڈریس اور وائرلیس انٹرفیس کا نام استعمال کرنے کی ضرورت ہے۔ ایسا کرنے سے، آپ اس بات کو یقینی بنائیں گے کہ سسٹم وائرلیس انٹرفیس کا نام تبدیل نہیں کرتا ہے۔
    • براہ کرم فائل کو بند کرنے سے پہلے اسے محفوظ کریں۔ پھر، " networking.service" کو غیر فعال کریں اور " systemd-networkd.service کو فعال کریں۔" یہ نیٹ ورک مینیجر ہے۔ ایسا کرنے کے لیے اس کمانڈ کا استعمال کریں:

    sudo systemctl نیٹ ورکنگ کو غیر فعال کریں

    sudo systemctl enable systemd-networkd

    • اس کے ساتھ کنفیگریشن کے کام کو چیک کرنے کے لیے systemd-networkd کو دوبارہ شروع کریں: sudo systemctl restart systemd-networkd.

    نتیجہ

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




Philip Lawrence
Philip Lawrence
فلپ لارنس ٹیکنالوجی کے شوقین اور انٹرنیٹ کنیکٹیویٹی اور وائی فائی ٹیکنالوجی کے شعبے میں ماہر ہیں۔ صنعت میں ایک دہائی سے زیادہ کے تجربے کے ساتھ، اس نے متعدد افراد اور کاروباروں کو ان کے انٹرنیٹ اور وائی فائی سے متعلق مسائل میں مدد کی ہے۔ انٹرنیٹ اور وائی فائی ٹپس کے مصنف اور بلاگر کے طور پر، وہ اپنے علم اور مہارت کو ایک سادہ اور آسان طریقے سے شیئر کرتے ہیں جس سے ہر کوئی فائدہ اٹھا سکتا ہے۔ فلپ کنیکٹیویٹی کو بہتر بنانے اور انٹرنیٹ کو ہر ایک کے لیے قابل رسائی بنانے کے لیے ایک پرجوش وکیل ہے۔ جب وہ ٹیک سے متعلق مسائل کو نہیں لکھ رہا ہے یا ان کا ازالہ نہیں کر رہا ہے، تو وہ پیدل سفر، کیمپنگ، اور باہر کے بہترین مقامات کی تلاش سے لطف اندوز ہوتا ہے۔