विषयसूची:

रास्पबेरी पाई पूरी तरह से वायरलेस राउटर के रूप में: 5 कदम
रास्पबेरी पाई पूरी तरह से वायरलेस राउटर के रूप में: 5 कदम

वीडियो: रास्पबेरी पाई पूरी तरह से वायरलेस राउटर के रूप में: 5 कदम

वीडियो: रास्पबेरी पाई पूरी तरह से वायरलेस राउटर के रूप में: 5 कदम
वीडियो: How to Setup Raspberry Pi4 With Speedify Share Multi internet on Wi-Fi or Lan | Linux Router Setup 2024, नवंबर
Anonim
रास्पबेरी पाई पूरी तरह से वायरलेस राउटर के रूप में
रास्पबेरी पाई पूरी तरह से वायरलेस राउटर के रूप में

यह निर्देश एक रास्पबेरी पाई और एक वायरलेस एडेप्टर से एक वायरलेस राउटर बनाने के लिए है, इस काम में से कोई भी मूल नहीं है बस कई विफल होने के बाद एक साथ पाई जाती है मुझे आशा है कि यह मदद करता है। मेरे स्रोत हैं:

howtoraspberrypi.com/create-a-wi-fi-hotspo…

github.com/billz/raspap-webgui

github.com/billz/raspap-webgui/issues/141 योगदानकर्ता Caxton1

इस परियोजना के लिए मैंने एक रास्पबेरी पाई जीरो डब्ल्यू का उपयोग किया लेकिन किसी भी रास्पबेरी पाई का उपयोग किया जा सकता है और एक एडिमाक्स वाईफाई एडाप्टर।

www.amazon.com/gp/product/B003MTTJOY/

यदि रास्पबेरी पाई में ऑनबोर्ड वाईफाई नहीं है तो दो एडेप्टर को समायोजित करने में सक्षम होना चाहिए, उनके पास एक्सेस प्वाइंट क्षमताएं होनी चाहिए। मैं पिक्सेल के साथ जेसी के नए संस्करण का उपयोग कर रहा हूं। मैं अन्य संस्करणों के बारे में अनिश्चित हूँ।

मैं एडॉप्टर का उपयोग बाहरी वाईफाई और ऑनबोर्ड वाईफाई से अपने कनेक्शन के रूप में करूंगा क्योंकि मेरे एक्सेस प्वाइंट या पॉइंट से अन्य डिवाइस कनेक्ट हो सकते हैं। internetwlan1wlan0device

चरण 1: अतिरिक्त वाईफाई एडाप्टर तैयार करना

अतिरिक्त वाईफाई एडाप्टर तैयार करना
अतिरिक्त वाईफाई एडाप्टर तैयार करना

रास्पबेरी पाई के साथ और कनेक्टेड रास्पबेरी यूएसबी में वाईफाई एडाप्टर डालें

पिक्सेल डेस्कटॉप में सत्यापित करें कि दोनों वायरलेस कनेक्शन मौजूद हैं और एक बाहरी वाईफाई राउटर से जुड़ा है

पीआई को इसके साथ अपडेट करें:

sudo apt-get update && sudo apt-get upgrade -y

फिर वाईफाई क्रेडेंशियल को दूसरे स्थान पर ले जाएं

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.sav

sudo cp /dev/null /etc/wpa_supplicant/wpa_supplicant.conf

चरण 2: वर्कहॉर्स और वेब गुई स्थापित करें

अब वेब गुई स्थापित करें जो अधिकांश काम करेगा

sudo wget -q https://git.io/voEUQ -O /tmp/raspap && bash /tmp/raspap

अगले संकेत की प्रतीक्षा करें

जारी रखने के लिए "y" टाइप करें

इंस्टॉल करने के लिए "y" टाइप करें

रिबूट करने के लिए "y" टाइप करें

आपके रास्पबेरी के पास अगले चरण के लिए इंटरनेट का उपयोग नहीं होगा

चरण 3: इंटरनेट एक्सेस और सही कॉन्फ़िगरेशन फ़ाइल को पुन: सक्षम करें

इंटरनेट एक्सेस और सही कॉन्फ़िगरेशन फ़ाइल को पुन: सक्षम करें
इंटरनेट एक्सेस और सही कॉन्फ़िगरेशन फ़ाइल को पुन: सक्षम करें

इंटरनेट एक्सेस को फिर से सक्षम करने के लिए हमें वाईफाई क्रेडेंशियल फ़ाइल को वापस जगह पर रखना होगा

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf.sav /etc/wpa_supplicant/wpa_supplicant.conf

फिर रीबूट करें

सुडो रिबूट

एक बार पिक्सेल डेस्कटॉप में रीबूट होने पर सत्यापित करें कि एक कनेक्शन आपके वाईफाई एसएसआईडी से जुड़ा है और दूसरा एसएसआईडी "रास्पि-वेबगुई" के साथ है

एक टर्मिनल खोलें, मेरे मामले में /etc/network/interfaces sudo nano /etc/network/interfaces फ़ाइल के साथ संपादित करें मैं wlan0 अनुभाग से और wlan1 अनुभाग में "wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf" को हटा दूंगा "iface wlan1 inet manual" लाइन को "iface wlan1 inet dhcp" में बदलें

मेरी फाइल इस तरह दिखती है

# इंटरफेस(5) फ़ाइल ifup(8) और ifdown(8) द्वारा उपयोग की जाती है

# /etc/network/interfaces.d से फ़ाइलें शामिल करें: स्रोत-निर्देशिका /etc/network/interfaces.d

ऑटो लो इफेस लो इनेट लूपबैक

iface eth0 इनसेट मैनुअल

#wlan0 पहुंच बिंदु के रूप में

अनुमति-हॉटप्लग wlan0

iface wlan0 इनसेट मैनुअल

#wlan1 बाहरी वाईफाई से जुड़ता है

अनुमति-हॉटप्लग wlan1

iface wlan1 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

एक बार बंद होने पर रास्पबेरी को पुनरारंभ करें

सुडो रिबूट

चरण 4: एक दूसरे से बात करने के लिए वाई-फ़ाई प्राप्त करना

रिबूट के बाद इंटरनेट अब सुलभ होगा wlan1 और wlan0 को एक दूसरे से बात करने के लिए कहा जाना चाहिए, टर्मिनल में:

sudo apt-iptables-persistent -yselect yes वर्तमान IPV4 नियमों को सहेजने के लिए स्थापित करें

वर्तमान IPV6 नियमों को सहेजने के लिए हाँ चुनें

सुडो नैनो /etc/hostapd/hostapd.conf

ड्राइवर को कमेंट करें #driver=nl80211

सूडो नैनो /आदि/डिफ़ॉल्ट/होस्टापडी

लाइन ढूंढें और इसे DAEMON_CONF="/etc/hostapd/hostapd.conf" में बदलें

सुडो नैनो /etc/init.d/hostapd

लाइन DAEMON_CONF= ढूंढें और इसे DAEMON_CONF=/etc/hostapd/hostapd.conf में बदलें

सुडो नैनो /etc/sysctl.conf

लाइन को अनकम्मेंट करें #net.ipv4.ip_forward=1 ताकि वह net.ipv4.ip_forward=1 बन जाए

सुडो श-सी "इको 1> / proc / sys / net / ipv4 / ip_forward"

sudo iptables -t nat -A postrouting -o wlan1 -j MASQUERADE

sudo iptables -A FORWARD -i wlan1 -o wlan0 -m State --state संबंधित, स्थापित -j स्वीकार करें

sudo iptables -A FORWARD -i wlan0 -o wlan1 -j ACCEPT

sudo sh -c "iptables-save > /etc/iptables/rules.v4"

सुडो रिबूट

चरण 5: अपने वाई-फाई हॉटस्पॉट से कनेक्ट और कॉन्फ़िगर करें

अपने वाई-फाई हॉटस्पॉट से कनेक्ट और कॉन्फ़िगर करें
अपने वाई-फाई हॉटस्पॉट से कनेक्ट और कॉन्फ़िगर करें

जब आपका रास्पबेरी पाई पुनरारंभ होता है, और आपको सुलभ नेटवर्क की सूची में "रास्पि-वेबगुई" नेटवर्क देखना चाहिए।

एक बार नेटवर्क दिखाई देने के बाद, आपको बस उससे कनेक्ट करना है, डिफ़ॉल्ट पासवर्ड ChangeMe है।

आप अपने वेब ब्राउज़र के माध्यम से अपने रास्पबेरी हॉटस्पॉट के व्यवस्थापक इंटरफ़ेस से कनेक्ट करके इस पासवर्ड, नेटवर्क नाम और कई अन्य चीजों को बदल सकते हैं, डिफ़ॉल्ट रूप से पता 10.3.141.1 होना चाहिए।

लॉगिन: व्यवस्थापक

पासवर्ड: गुप्त

आशा है यह मदद करेगा

सिफारिश की: