कमांड लाइनसह डेबियनमध्ये वायफाय कसे सेट करावे

कमांड लाइनसह डेबियनमध्ये वायफाय कसे सेट करावे
Philip Lawrence

या लेखात, आम्ही तुम्हाला wpa_supplicant वापरून डेबियन 11/10 सर्व्हर आणि डेस्कटॉपवरील कमांड लाइनवरून WiFi शी कसे कनेक्ट करावे याबद्दल मार्गदर्शन करू. wpa_supplicant हे WPA प्रोटोकॉलच्या सप्लिकंट घटकाची अंमलबजावणी आहे.

कमांड लाइनसह डेबियनमध्ये वाय-फाय सेट करण्‍यासाठी, बूट वेळी आपोआप कनेक्ट झाले आहे याची खात्री करण्यापूर्वी तुम्हाला वाय-फाय नेटवर्क कनेक्शन स्थापित करणे आवश्यक आहे. . असे कसे करावे याबद्दल चरण-दर-चरण मार्गदर्शक शोधण्यासाठी वाचन सुरू ठेवा.

डेबियन वाय-फाय

वाय-फाय वापरणारी वायरलेस उपकरणे अनेक भिन्न उपकरणांमध्ये आढळणाऱ्या चिपसेटवर चालतात. डेबियन ही एक विनामूल्य, सॉफ्टवेअर-आधारित प्रणाली आहे जी त्या चिपसेटसाठी दर्जेदार ड्रायव्हर्स/मॉड्यूल तयार करण्यासाठी उत्पादक आणि विकासक यांच्या सहकार्यावर अवलंबून असते.

कमांड लाइनसह डेबियनमध्ये वायफाय कसे सेट करावे

कमांड लाइनसह डेबियनमध्ये वायफायच्या सेटअपसाठी दोन टप्पे पूर्ण करायचे आहेत.

  • वायफायशी कनेक्ट करा
  • बूटअपवर ते स्वयंचलितपणे कनेक्ट झाले असल्याची खात्री करा
  • <7

    सेटअपच्या प्रत्येक टप्प्यासाठी येथे एक संपूर्ण चरण-दर-चरण प्रक्रिया आहे.

    हे देखील पहा: होमपॉड वायफाय नेटवर्क कसे बदलावे

    WiFi कनेक्शन कसे स्थापित करावे

    डेबियनमध्ये WiFi नेटवर्क कनेक्शन स्थापित करण्यासाठी, आपल्याला आवश्यक आहे या चरणांचे अनुसरण करा:

    • नेटवर्क कार्ड सक्षम करा
    • वायफाय नेटवर्क शोधा
    • अॅक्सेस पॉइंटसह वायफाय कनेक्शन कॉन्फिगर करा
    • डायनॅमिक आयपी मिळवा DHCP सर्व्हरसह पत्ता
    • रूट टेबलमध्ये डीफॉल्ट मार्ग जोडा
    • इंटरनेट सत्यापित कराकनेक्शन

    तुम्ही प्रत्येक चरण कसे पार पाडता ते येथे आहे.

    नेटवर्क कार्ड सक्षम करा

    नेटवर्क कार्ड सक्षम करण्यासाठी या चरणांचे अनुसरण करा.

    • वायफाय कार्ड सक्षम करण्यासाठी, तुम्ही प्रथम खालील आदेशासह वायरलेस कार्ड ओळखले पाहिजे: iw dev.
    • नंतर, तुम्ही वायरलेस उपकरणाचे नाव लक्षात घेऊ शकता. स्ट्रिंग लांब असू शकते, त्यामुळे तुम्ही टायपिंगचे प्रयत्न दूर करण्यासाठी हे व्हेरिएबल वापरू शकता: निर्यात wlan0=.
    • वरील आदेशासह WiFi कार्ड आणा: sudo ip link $wlan0 सेट करा.

    WiFi नेटवर्क शोधा

    वायफाय नेटवर्क शोधण्यासाठी या चरणांचे अनुसरण करा.

    • डेबियनमधील वायफाय नेटवर्क शोधण्यासाठी , खालील आदेशासह वायरलेस नेटवर्क इंटरफेसमध्ये उपलब्ध नेटवर्क शोधा: sudo iw $wlan0 scan.
    • तुमचा प्रवेश बिंदू SSID आढळलेल्या उपलब्ध नेटवर्कपैकी एक असल्याची खात्री करा.
    • हे व्हेरिएबल टायपिंगचे प्रयत्न काढून टाकते: एक्सपोर्ट ssid=.

    ऍक्सेस पॉइंटसह वायफाय कनेक्शन कॉन्फिगर करा

    नेटवर्क कॉन्फिगर करण्यासाठी या चरणांचे अनुसरण करा प्रवेश बिंदूशी कनेक्शन.

    • अॅक्सेस पॉईंटवर एनक्रिप्टेड नेटवर्क कनेक्शन स्थापित करण्यासाठी wpa_supplicant सेवा वापरा. ते प्रत्येक SSID साठी wpa2-की असलेली फक्त “ /etc/wpa_supplicant.conf ” कॉन्फिगरेशन फाइल वापरेल.
    • अॅक्सेस पॉइंटशी कनेक्ट करण्यासाठी, कॉन्फिगरेशनसाठी एक एंट्री जोडा फाइल: 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 सह डायनॅमिक IP मिळवा: sudo dhclient $wlan0.
    • पहा या आदेशासह IP: sudo ip addr show $wlan0.

    रूट टेबलमध्ये डीफॉल्ट मार्ग जोडा

    यामध्ये डीफॉल्ट मार्ग जोडण्यासाठी या चरणांचे अनुसरण करा मार्ग सारणी.

    • यासह मार्ग सारणीची तपासणी करा: आयपी रूट शो.
    • या आदेशासह वायफायशी कनेक्ट करण्यासाठी राउटरमध्ये डीफॉल्ट मार्ग जोडा : sudo ip रूट dev $wlan0 द्वारे डीफॉल्ट जोडा.

    इंटरनेट कनेक्शन सत्यापित करा

    शेवटी, आपण कनेक्ट केले आहे हे सत्यापित करण्यासाठी खालील आदेश वापरा नेटवर्क: पिंग www.google.com .

    बूट वेळी ऑटो कनेक्ट कसे करायचे

    ते याची खात्री करण्यासाठी वायरलेस नेटवर्क बूट-अपवर ऑटो-कनेक्ट होते, तुम्हाला यासाठी सिस्टमड सेवा तयार करणे आणि सक्षम करणे आवश्यक आहे:

    • Dhclient
    • Wpa_supplicant

    कसे ते येथे आहे तुम्ही प्रत्येक पायरी पूर्ण करा.

    Dhclient सेवा

    • ही फाइल तयार करा: /etc/systemd/system/dhclient.service.
    • मग , हे करून फाइल संपादित कराआदेश:

    [युनिट]

    वर्णन= DHCP क्लायंट

    Before=network.target

    After=wpa_supplicant.service

    [सेवा]

    हे देखील पहा: निराकरण: Nvidia Shield TV WiFi समस्या

    Type=forking

    ExecStart=/sbin/dhclient -v

    ExecStop=/sbin/dhclient -r

    रीस्टार्ट करा = नेहमी

    [इंस्टॉल करा]

    WantedBy=multi-user.target

    • सक्षम करा खालील आदेशासह सेवा: sudo systemctl सक्षम dhclient.

    Wpa_supplicant सेवा

    • /lib/systemd/system<वर जा 13>," सेवा युनिट फाइल कॉपी करा आणि खालील ओळी वापरून " /etc/systemd/system " वर पेस्ट करा: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
    • " /etc " वर फाईल उघडण्यासाठी Vim सारख्या संपादकाचा वापर करा आणि ExecStart ओळ यासह बदला: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
    • नंतर, ही ओळ खाली जोडा: रीस्टार्ट=नेहमी .
    • या ओळीवर टिप्पणी करा: Alias=dbus-fi.w1.wpa_supplicant1.service .
    • या ओळीसह सेवा रीलोड करा: s udo systemctl deemon-reload .
    • या ओळीसह सेवा सक्षम करा: sudo systemctl enable wpa_supplicant .

    स्टॅटिक आयपी कसा तयार करायचा

    याचे अनुसरण करा स्टॅटिक आयपी अॅड्रेस मिळवण्यासाठी पायऱ्या:

    • प्रथम, स्टॅटिक आयपी मिळवण्यासाठी dhclient.service बंद करापत्ता.
    • नंतर, नेटवर्क कॉन्फिगरेशन फाइल तयार करा: sudo nano /etc/systemd/network/static.network.
    • या ओळी जोडा:

    [सामना]

    नाव=wlp4s0

    [नेटवर्क]

    पत्ता=192.168.1.8/24

    गेटवे=192.168.1.1

    • कृपया फाइल बंद करण्यापूर्वी जतन करा. त्यानंतर, यासह वायरलेस इंटरफेससाठी .लिंक तयार करा: sudo nano /etc/systemd/network/10-wifi.link.
    • या ओळी यामध्ये जोडा फाइल:

    [Match]

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

    [लिंक]

    NamePolicy=

    Name=wlp4s0

    • मध्ये या प्रकरणात, तुम्हाला तुमचा MAC पत्ता आणि वायरलेस इंटरफेस नाव वापरण्याची आवश्यकता आहे. असे केल्याने, तुम्ही हे सुनिश्चित कराल की सिस्टम वायरलेस इंटरफेसचे नाव बदलत नाही.
    • कृपया फाइल बंद करण्यापूर्वी जतन करा. त्यानंतर, “ networking.service” अक्षम करा आणि “ systemd-networkd.service सक्षम करा.” हा नेटवर्क मॅनेजर आहे. असे करण्यासाठी ही आज्ञा वापरा:

    sudo systemctl नेटवर्किंग अक्षम करा

    sudo systemctl systemd-networkd सक्षम करा

    • यासह कॉन्फिगरेशनचे कार्य तपासण्यासाठी systemd-networkd रीस्टार्ट करा: sudo systemctl systemd-networkd रीस्टार्ट करा.

    निष्कर्ष

    मार्गदर्शक वाचल्यानंतर, तुम्ही कमांड लाइन वापरून डेबियनमध्ये सहजपणे नेटवर्क कनेक्शन तयार करू शकता.




Philip Lawrence
Philip Lawrence
फिलिप लॉरेन्स हे तंत्रज्ञान उत्साही आणि इंटरनेट कनेक्टिव्हिटी आणि वायफाय तंत्रज्ञान क्षेत्रातील तज्ञ आहेत. उद्योगातील एक दशकाहून अधिक अनुभवासह, त्याने असंख्य व्यक्ती आणि व्यवसायांना त्यांच्या इंटरनेट आणि वायफाय-संबंधित समस्यांसह मदत केली आहे. इंटरनेट आणि वायफाय टिप्सचे लेखक आणि ब्लॉगर म्हणून, ते त्यांचे ज्ञान आणि कौशल्ये सोप्या आणि समजण्यास सोप्या पद्धतीने शेअर करतात ज्याचा सर्वांना फायदा होऊ शकतो. फिलिप कनेक्टिव्हिटी सुधारण्यासाठी आणि प्रत्येकासाठी इंटरनेट उपलब्ध करून देण्यासाठी एक उत्कट वकील आहे. जेव्हा तो टेक-संबंधित समस्या लिहित नाही किंवा समस्यानिवारण करत नाही, तेव्हा त्याला हायकिंग, कॅम्पिंग आणि उत्तम घराबाहेर एक्सप्लोर करणे आवडते.