सामग्री सारणी
या लेखात, आम्ही तुम्हाला wpa_supplicant वापरून डेबियन 11/10 सर्व्हर आणि डेस्कटॉपवरील कमांड लाइनवरून WiFi शी कसे कनेक्ट करावे याबद्दल मार्गदर्शन करू. wpa_supplicant हे WPA प्रोटोकॉलच्या सप्लिकंट घटकाची अंमलबजावणी आहे.
कमांड लाइनसह डेबियनमध्ये वाय-फाय सेट करण्यासाठी, बूट वेळी आपोआप कनेक्ट झाले आहे याची खात्री करण्यापूर्वी तुम्हाला वाय-फाय नेटवर्क कनेक्शन स्थापित करणे आवश्यक आहे. . असे कसे करावे याबद्दल चरण-दर-चरण मार्गदर्शक शोधण्यासाठी वाचन सुरू ठेवा.
डेबियन वाय-फाय
वाय-फाय वापरणारी वायरलेस उपकरणे अनेक भिन्न उपकरणांमध्ये आढळणाऱ्या चिपसेटवर चालतात. डेबियन ही एक विनामूल्य, सॉफ्टवेअर-आधारित प्रणाली आहे जी त्या चिपसेटसाठी दर्जेदार ड्रायव्हर्स/मॉड्यूल तयार करण्यासाठी उत्पादक आणि विकासक यांच्या सहकार्यावर अवलंबून असते.
कमांड लाइनसह डेबियनमध्ये वायफाय कसे सेट करावे
कमांड लाइनसह डेबियनमध्ये वायफायच्या सेटअपसाठी दोन टप्पे पूर्ण करायचे आहेत.
- वायफायशी कनेक्ट करा
- बूटअपवर ते स्वयंचलितपणे कनेक्ट झाले असल्याची खात्री करा <7
- नेटवर्क कार्ड सक्षम करा
- वायफाय नेटवर्क शोधा
- अॅक्सेस पॉइंटसह वायफाय कनेक्शन कॉन्फिगर करा
- डायनॅमिक आयपी मिळवा DHCP सर्व्हरसह पत्ता
- रूट टेबलमध्ये डीफॉल्ट मार्ग जोडा
- इंटरनेट सत्यापित कराकनेक्शन
- वायफाय कार्ड सक्षम करण्यासाठी, तुम्ही प्रथम खालील आदेशासह वायरलेस कार्ड ओळखले पाहिजे: iw dev.
- नंतर, तुम्ही वायरलेस उपकरणाचे नाव लक्षात घेऊ शकता. स्ट्रिंग लांब असू शकते, त्यामुळे तुम्ही टायपिंगचे प्रयत्न दूर करण्यासाठी हे व्हेरिएबल वापरू शकता: निर्यात wlan0=.
- वरील आदेशासह WiFi कार्ड आणा: sudo ip link $wlan0 सेट करा.
- डेबियनमधील वायफाय नेटवर्क शोधण्यासाठी , खालील आदेशासह वायरलेस नेटवर्क इंटरफेसमध्ये उपलब्ध नेटवर्क शोधा: 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 मिळवा: sudo dhclient $wlan0.
- पहा या आदेशासह IP: sudo ip addr show $wlan0.
- यासह मार्ग सारणीची तपासणी करा: आयपी रूट शो.
- या आदेशासह वायफायशी कनेक्ट करण्यासाठी राउटरमध्ये डीफॉल्ट मार्ग जोडा : sudo ip रूट dev $wlan0 द्वारे डीफॉल्ट जोडा.
- Dhclient
- Wpa_supplicant
- ही फाइल तयार करा: /etc/systemd/system/dhclient.service.
- मग , हे करून फाइल संपादित कराआदेश:
- सक्षम करा खालील आदेशासह सेवा: sudo systemctl सक्षम dhclient.
- “ /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.
- या ओळी जोडा:
- कृपया फाइल बंद करण्यापूर्वी जतन करा. त्यानंतर, यासह वायरलेस इंटरफेससाठी .लिंक तयार करा: sudo nano /etc/systemd/network/10-wifi.link.
- या ओळी यामध्ये जोडा फाइल:
- मध्ये या प्रकरणात, तुम्हाला तुमचा MAC पत्ता आणि वायरलेस इंटरफेस नाव वापरण्याची आवश्यकता आहे. असे केल्याने, तुम्ही हे सुनिश्चित कराल की सिस्टम वायरलेस इंटरफेसचे नाव बदलत नाही.
- कृपया फाइल बंद करण्यापूर्वी जतन करा. त्यानंतर, “ networking.service” अक्षम करा आणि “ systemd-networkd.service सक्षम करा.” हा नेटवर्क मॅनेजर आहे. असे करण्यासाठी ही आज्ञा वापरा:
- यासह कॉन्फिगरेशनचे कार्य तपासण्यासाठी systemd-networkd रीस्टार्ट करा: sudo systemctl systemd-networkd रीस्टार्ट करा.
सेटअपच्या प्रत्येक टप्प्यासाठी येथे एक संपूर्ण चरण-दर-चरण प्रक्रिया आहे.
हे देखील पहा: होमपॉड वायफाय नेटवर्क कसे बदलावेWiFi कनेक्शन कसे स्थापित करावे
डेबियनमध्ये WiFi नेटवर्क कनेक्शन स्थापित करण्यासाठी, आपल्याला आवश्यक आहे या चरणांचे अनुसरण करा:
तुम्ही प्रत्येक चरण कसे पार पाडता ते येथे आहे.
नेटवर्क कार्ड सक्षम करा
नेटवर्क कार्ड सक्षम करण्यासाठी या चरणांचे अनुसरण करा.
WiFi नेटवर्क शोधा
वायफाय नेटवर्क शोधण्यासाठी या चरणांचे अनुसरण करा.
ऍक्सेस पॉइंटसह वायफाय कनेक्शन कॉन्फिगर करा
नेटवर्क कॉन्फिगर करण्यासाठी या चरणांचे अनुसरण करा प्रवेश बिंदूशी कनेक्शन.
DHCP सर्व्हरसह डायनॅमिक IP पत्ता मिळवा
DHCP सह डायनॅमिक IP मिळविण्यासाठी या चरणांचे अनुसरण करा.
रूट टेबलमध्ये डीफॉल्ट मार्ग जोडा
यामध्ये डीफॉल्ट मार्ग जोडण्यासाठी या चरणांचे अनुसरण करा मार्ग सारणी.
इंटरनेट कनेक्शन सत्यापित करा
शेवटी, आपण कनेक्ट केले आहे हे सत्यापित करण्यासाठी खालील आदेश वापरा नेटवर्क: पिंग www.google.com .
बूट वेळी ऑटो कनेक्ट कसे करायचे
ते याची खात्री करण्यासाठी वायरलेस नेटवर्क बूट-अपवर ऑटो-कनेक्ट होते, तुम्हाला यासाठी सिस्टमड सेवा तयार करणे आणि सक्षम करणे आवश्यक आहे:
कसे ते येथे आहे तुम्ही प्रत्येक पायरी पूर्ण करा.
Dhclient सेवा
[युनिट]
वर्णन= 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
Wpa_supplicant सेवा
स्टॅटिक आयपी कसा तयार करायचा
याचे अनुसरण करा स्टॅटिक आयपी अॅड्रेस मिळवण्यासाठी पायऱ्या:
[सामना]
नाव=wlp4s0
[नेटवर्क]
पत्ता=192.168.1.8/24
गेटवे=192.168.1.1
[Match]
MACAddress=a8:4b:05:2b:e8:54
[लिंक]
NamePolicy=
Name=wlp4s0
sudo systemctl नेटवर्किंग अक्षम करा
sudo systemctl systemd-networkd सक्षम करा
निष्कर्ष
मार्गदर्शक वाचल्यानंतर, तुम्ही कमांड लाइन वापरून डेबियनमध्ये सहजपणे नेटवर्क कनेक्शन तयार करू शकता.