Computer >> कंप्यूटर >  >> प्रणाली >> Linux

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

हो सकता है कि आप एक ऐसे व्यवसाय के स्वामी हों जो आपके सभी ग्राहकों को निःशुल्क वाई-फ़ाई प्रदान करता हो; शायद आपके पास एक कैप्टिव ऑडियंस है और आप अपने वाई-फाई नेटवर्क तक पहुंच बेचने की योजना बना रहे हैं, या शायद आप मेहमानों को अपने होम नेटवर्क का उपयोग करने के शिष्टाचार के बारे में एक दोस्ताना अनुस्मारक देना चाहते हैं? आप यहां सीखेंगे कि कैसे अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में बदलना है।

मुझे कैप्टिव पोर्टल की आवश्यकता क्यों है?

यदि आपने कभी किसी कैफे, रेस्तरां, होटल या जिम में एक खुले वाई-फाई नेटवर्क तक पहुंचने का प्रयास किया है, तो केवल एक लॉगिन स्क्रीन द्वारा बधाई दी जाएगी जो आपको कुछ जानकारी दर्ज करने से पहले आगे बढ़ने से मना कर देती है (आमतौर पर आपका ईमेल पता) , तो आप पहले से ही कैप्टिव पोर्टल्स से परिचित हैं!

कैप्टिव पोर्टल एक वेबपेज है जो या तो उपयोगकर्ता के डिफ़ॉल्ट ब्राउज़र में स्वचालित रूप से खुलता है या जब वे किसी वेबपेज पर जाने का प्रयास करते हैं तो लोड होता है। कैप्टिव पोर्टल से आगे बढ़ने से पहले उपयोगकर्ता को आम तौर पर एक कार्रवाई पूरी करनी होगी।

हालांकि वे आमतौर पर व्यवसायों द्वारा उपयोग किए जाते हैं, कैप्टिव पोर्टल्स भी आपके होम नेटवर्क के लिए एक उपयोगी अतिरिक्त हो सकते हैं। उदाहरण के लिए, आप अपने बच्चों के लिए एक अलग नेटवर्क बना सकते हैं, जो माता-पिता के नियंत्रण और एक कैप्टिव पोर्टल के साथ पूरा हो सकता है जो धीरे-धीरे आपके बच्चों को याद दिलाता है कि आप जिम्मेदारी से वेब का उपयोग करने के लिए उन पर भरोसा कर रहे हैं - बस अगर वे तकनीक-प्रेमी हैं तो यह जानने के लिए पर्याप्त है वीपीएन कैसे काम करता है।

आपको क्या चाहिए

इस ट्यूटोरियल को पूरा करने के लिए, आपको निम्न की आवश्यकता होगी:

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

आरंभ करना:अपना रास्पबेरी पाई अपडेट करें

अपना बाहरी कीबोर्ड, मॉनिटर और ईथरनेट केबल संलग्न करें, और फिर अपने पाई को एक शक्ति स्रोत से संलग्न करें। एक बार जब यह बूट हो जाता है, तो एक टर्मिनल खोलें और इसे अपडेट करने के लिए निम्न कमांड टाइप करें:

sudo apt update && sudo apt -y upgrade

निम्न आदेश चलाकर अपने रास्पबेरी पाई को रीबूट करें:

sudo reboot

एक बार जब आपका रास्पबेरी पाई रीबूट हो जाता है, तो सब कुछ अप टू डेट हो जाएगा।

रास्पबेरी पाई के लिए वायरलेस एक्सेस प्वाइंट सेट करें

आपके रास्पबेरी पाई को पूरी तरह से काम करने वाले पहुंच बिंदु में बदलने के कई तरीके हैं, लेकिन इस ट्यूटोरियल में एक रास्पप का उपयोग किया जाता है, क्योंकि इसे स्थापित करना आसान है।

RaspAP सॉफ़्टवेयर स्थापित करने के लिए, एक टर्मिनल विंडो खोलें और निम्न कमांड चलाएँ:

curl -sL https://install.raspap.com | bash
अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

इसके बाद, निम्न आदेश का उपयोग करके अपने रास्पबेरी पाई को रीबूट करें:

reboot

एक बार जब आपका रास्पबेरी पाई बैक अप और चालू हो जाता है, तो आपका वाई-फाई एक्सेस प्वाइंट निम्नलिखित सेटिंग्स के साथ कॉन्फ़िगर किया जाएगा:

  • आईपी पता:10.3.141.1
  • उपयोगकर्ता नाम:व्यवस्थापक
  • पासवर्ड:गुप्त
  • डीएचसीपी रेंज:10.3.141.50 से 10.3.141.255
  • एसएसआईडी:रास्पि-वेबगुई
  • वाई-फ़ाई पासवर्ड:ChangeMe

परीक्षण के लिए अपने पहुंच बिंदु को रखने के लिए, बस किसी भी वाई-फाई-सक्षम डिवाइस को पकड़ें और उसकी नेटवर्क सेटिंग्स की जांच करें। आपको एक नए "रास्पि-वेबगुई" नेटवर्क से कनेक्ट करने का विकल्प देखना चाहिए।

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

इस नेटवर्क से कनेक्ट करें, और आपको पासवर्ड के लिए संकेत दिया जाएगा। रास्पप का डिफ़ॉल्ट पासवर्ड "चेंजमे" है, इसलिए इसे नेटवर्क कॉन्फ़िगरेशन बॉक्स में टाइप करें, "कनेक्ट" पर क्लिक करें और आप अपने नए रास्पबेरी पाई एक्सेस प्वाइंट से जुड़ जाएंगे!

अपना वाई-फ़ाई एक्सेस पॉइंट सुरक्षित करें

आगे बढ़ने से पहले, "चेंजमे" को रास्पएपी वेब इंटरफेस के माध्यम से कुछ और सुरक्षित करने के लिए अपडेट करें:

1. अपना वेब ब्राउज़र लॉन्च करें, यदि आपने पहले से ऐसा नहीं किया है।

2. पता बार में, निम्नलिखित दर्ज करें:10.3.141.1.

संकेत मिलने पर, उपयोगकर्ता नाम "व्यवस्थापक" और पासवर्ड "गुप्त" दर्ज करें। अब आप मुख्य रास्पप वेब इंटरफेस देख रहे होंगे।

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

3. बाईं ओर के मेनू में, "हॉटस्पॉट -> सुरक्षा" चुनें।

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

4. "पीएसके" अनुभाग ढूंढें और वह पासवर्ड दर्ज करें जिसे आप अपने वाई-फाई एक्सेस प्वाइंट के लिए उपयोग करना चाहते हैं - सुनिश्चित करें कि यह कुछ सुरक्षित है!

5. "सेटिंग सहेजें" पर क्लिक करें।

Nodogsplash के साथ एक कैप्टिव पोर्टल बनाना

अब जबकि आपका एक्सेस प्वाइंट तैयार है और चल रहा है, आप इसे कैप्टिव पोर्टल से सुरक्षित करने के लिए तैयार हैं।

कैप्टिव पोर्टल Nodogsplash कैप्टिव पोर्टल समाधान का उपयोग करके बनाया जाएगा, लेकिन पहले आपको libmicrohttpd-dev इंस्टॉल करना होगा पैकेज, क्योंकि इसमें कोड होता है जिसका उपयोग आप Nodogspash को संकलित करने के लिए करेंगे।

अपने रास्पबेरी पाई पर, निम्न कमांड चलाएँ:

sudo apt install git libmicrohttpd-dev

एक बार आपके पास libmicrohttpd-dev पैकेज, आप उस रिपॉजिटरी को क्लोन कर सकते हैं जिसमें सभी Nodogsplash कोड शामिल हैं:

cd ~
git clone https://github.com/nodogsplash/nodogsplash.git

एक बार जब रास्पियन ने इस कोड को क्लोन करना समाप्त कर दिया, तो आप Nodogsplash सॉफ़्टवेयर को संकलित और स्थापित करने के लिए तैयार हैं:

cd ~/nodogsplash
make
sudo make install

Nodogsplash अब आपके रास्पबेरी पाई पर स्थापित है।

अपना कैप्टिव पोर्टल कॉन्फ़िगर करें

इसके बाद, आपको गेटवे पते की दिशा में Nogdogsplash को इंगित करने की आवश्यकता है, जो कि राउटर इंटरफ़ेस है जो स्थानीय नेटवर्क से जुड़ा है। RaspAP डिफ़ॉल्ट रूप से 10.3.141.1 का उपयोग करता है, इसलिए आपको Nogdogsplash कॉन्फ़िगरेशन फ़ाइल को संपादित करने की आवश्यकता है ताकि वह इस पते पर सुन सके।

गेटवे पता संपादित करने के लिए, Nogdogsplash कॉन्फ़िगरेशन फ़ाइल खोलें:

sudo nano /etc/nodogsplash/nodogsplash.conf

निम्नलिखित जोड़ें:

GatewayInterface wlan0
GatewayAddress 10.3.141.1
MaxClients 250
AuthIdleTimeout 480

ये परिवर्तन करने के बाद, Ctrl . दबाकर अपनी फ़ाइल सहेजें + , उसके बाद Ctrl + X

निम्न आदेश चलाकर अपना कैप्टिव पोर्टल प्रारंभ करें:

sudo nodogsplash

आपका कैप्टिव पोर्टल अब लाइव है। इसका परीक्षण करने के लिए, अपने वाई-फाई हॉटस्पॉट से कनेक्ट करने का प्रयास करें।

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

अब आपको Nodogsplash के डिफ़ॉल्ट कैप्टिव पोर्टल द्वारा बधाई दी जानी चाहिए।

सुनिश्चित करें कि आपका पोर्टल हमेशा ऑनलाइन है

अब जब आपने जांच लिया है कि कैप्टिव पोर्टल सही तरीके से काम कर रहा है, तो आपको यह सुनिश्चित करना होगा कि Nodogsplash बूट होने पर अपने आप शुरू हो जाए।

अपनी "rc.local" फ़ाइल को संपादित करके स्वचालित रूप से लॉन्च करने के लिए Nodogsplash सेट करें। रास्पबेरी पाई टर्मिनल में, निम्न कमांड चलाएँ:

sudo nano /etc/rc.local

निम्न पंक्ति खोजें:

exit 0

इसके ठीक ऊपर, निम्नलिखित जोड़ें:

nodogsplash

Ctrl . दबाकर अपने परिवर्तन सहेजें + , उसके बाद Ctrl + X

अपने कैप्टिव पोर्टल को कैसे अनुकूलित करें

इस बिंदु पर आपके पास एक वाई-फाई हॉटस्पॉट है जो एक कैप्टिव पोर्टल द्वारा सुरक्षित है। हालांकि, आप अभी भी डिफ़ॉल्ट Nodogsplash पृष्ठ का उपयोग कर रहे हैं, इसलिए इस अंतिम खंड में आइए देखें कि आप अपने कैप्टिव पोर्टल पृष्ठ को नियंत्रित करने वाले कोड तक कैसे पहुंच सकते हैं और कुछ सरल संपादन कर सकते हैं।

डिफ़ॉल्ट Nodogsplash पृष्ठ को अनुकूलित करने के लिए, आपको "splash.html" फ़ाइल खोलनी होगी:

sudo nano /etc/nodogsplash/htdocs/splash.html

अब आप अपने पोर्टल में चित्र और टेक्स्ट जोड़ सकते हैं और मौजूदा सामग्री को हटा सकते हैं। उदाहरण के लिए, नीचे दी गई छवि में कैप्टिव पोर्टल के हिस्से के रूप में प्रदर्शित टेक्स्ट को बदला जा रहा है।

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

जब आप अपने द्वारा किए गए संपादनों से खुश हों, तो Ctrl दबाकर अपने परिवर्तन सहेजें। + , उसके बाद Ctrl + X

अपने वाई-फ़ाई हॉटस्पॉट से पुन:कनेक्ट करने का प्रयास करें, और आपको अपना नया कैप्टिव पोर्टल देखना चाहिए।

अपने रास्पबेरी पाई को कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट में कैसे बदलें

ध्यान दें कि आपके ऑपरेटिंग सिस्टम और वेब ब्राउज़र के आधार पर, अपडेट किए गए कैप्टिव पोर्टल को देखने के लिए आपको अपना ब्राउज़र कैश साफ़ करना पड़ सकता है।

वाई-फाई एक्सेस प्वाइंट के अलावा, आप अपने रास्पबेरी पाई को एड-ब्लॉकर या व्यक्तिगत वेब सर्वर में भी बदल सकते हैं।

आप अपने नव-निर्मित कैप्टिव पोर्टल का उपयोग कैसे कर रहे हैं? अपने घरेलू नेटवर्क में लोगों का स्वागत करने के लिए, कुछ बुनियादी नियम निर्धारित करें, या अपने व्यवसाय को बढ़ावा देने में मदद करने के लिए एक उपकरण के रूप में? हमें नीचे कमेंट्स में बताएं!


  1. अपने पुराने राउटर को पुनरावर्तक में कैसे बदलें

    क्या आप अपने घर में डेड स्पॉट या कमजोर वाई-फाई कनेक्शन से जूझते हैं? बहुत से लोगों को यह समस्या होती है। आप पूरे घर में विश्वसनीय सेवा चाहते हैं, लेकिन पूरे हाउस मेश नेटवर्क सिस्टम पर एक भाग्य खर्च नहीं करना चाहते हैं। यदि आपके पास कहीं पुराना राउटर है, तो आप उस पुराने राउटर को पुनरावर्तक में बदल सक

  1. अपने पुराने टीवी को स्मार्ट टीवी में कैसे बदलें

    इन दिनों बिकने वाला लगभग हर टीवी एक स्मार्ट टीवी है, जिसका अर्थ है कि यह इंटरनेट से जुड़ सकता है और Disney+ Hotstar, Netflix, Prime Video, Spotify और YouTube जैसी सेवाओं से संगीत और वीडियो स्ट्रीम कर सकता है। लेकिन क्या होगा यदि आपके पास पूरी तरह कार्यात्मक पुराना टीवी है और आप अभी एक नए स्मार्ट टीव

  1. अपने पुराने डेस्कटॉप को गेमिंग हब में कैसे बदलें

    सहमत हों या न हों, लेकिन गेमिंग हमारे जीवन का एक महत्वपूर्ण हिस्सा रहा है। हमारे शुरुआती बचपन के दिनों से जहां पोर्टेबल निन्टेंडो पर टेट्रिस खेलने से हमें PS4 या Xbox गेमिंग कंसोल पर बड़े स्क्रीन पर अपने पसंदीदा गेमिंग टाइटल का आनंद लेने में बहुत खुशी मिली - इन सभी वर्षों में गेमिंग वास्तव में विकसि