आप अपने रास्पबेरी पाई को एक वायरलेस वाई-फाई नेटवर्क से जोड़ सकते हैं जिसमें इंटरनेट कनेक्टिविटी है और इंटरनेट ट्रैफ़िक को वायर्ड नेटवर्क इंटरफ़ेस पर रूट कर सकते हैं। इस तरह, आप अपने रास्पबेरी पाई को वायर्ड राउटर के रूप में उपयोग कर सकते हैं।
या, आप एक ऐसे नेटवर्क से जुड़ सकते हैं जिसमें वायर्ड नेटवर्क इंटरफेस के माध्यम से इंटरनेट कनेक्टिविटी है, रास्पबेरी पाई के वाई-फाई नेटवर्क इंटरफेस का उपयोग करके वाई-फाई हॉटस्पॉट बनाएं और इंटरनेट ट्रैफिक को वाई-फाई नेटवर्क इंटरफेस में राउटर करें। इस तरह, आप अपने रास्पबेरी पाई को वायरलेस राउटर के रूप में उपयोग कर सकते हैं।
इस लेख में, मैं आपको दिखाने जा रहा हूं कि रास्पबेरी पाई को वायर्ड राउटर के रूप में कैसे कॉन्फ़िगर किया जाए। तो चलो शुरू हो जाओ।
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी:
अपने रास्पबेरी पाई को वायर्ड राउटर के रूप में कॉन्फ़िगर करने के लिए, आपको निम्नलिखित चीजों की आवश्यकता है:
1) एक रास्पबेरी पाई सिंगल बोर्ड कंप्यूटर
2) रास्पबेरी पाई पावर एडॉप्टर या 2.1 ए यूएसबी पावर बैंक
3) माइक्रोएसडी कार्ड पर रास्पियन ओएस को फ्लैश करने के लिए एक एसडी कार्ड रीडर।
4) एक माइक्रोएसडी कार्ड
5) एक नेटवर्क स्विच
6) ईथरनेट केबल
7) रास्पबेरी पाई को जोड़ने के लिए एक वाई-फाई नेटवर्क
8) रास्पबेरी पाई को कॉन्फ़िगर करने के लिए एक कंप्यूटर/लैपटॉप
माइक्रोएसडी कार्ड पर चमकती रास्पियन ओएस:
सबसे पहले, पर जाएँ रास्पियन का आधिकारिक डाउनलोड पृष्ठ और पर क्लिक करें ज़िप डाउनलोड करें का बटन रास्पियन बस्टर लाइट छवि।
आपके ब्राउज़र को रास्पियन बस्टर लाइट इमेज डाउनलोड करना शुरू कर देना चाहिए।
एक बार डाउनलोड पूरा हो जाने के बाद, आप माइक्रोएसडी कार्ड में रास्पियन बस्टर लाइट छवि लिखने के लिए रास्पबेरी पाई के लिए बैले एचर या अन्य छवि लेखन कार्यक्रमों का उपयोग कर सकते हैं। मैं इस लेख में एचर का उपयोग करूंगा।
आप एचर डाउनलोड कर सकते हैं, यहां जाएं बलेना एचर की आधिकारिक वेबसाइट . फिर, एचर डाउनलोड और इंस्टॉल करें।
ध्यान दें: एचर लिनक्स पर भी काम करता है। लिनक्स पर एचर स्थापित करने के लिए, लेख देखें लिनक्स पर एचर स्थापित करें।
एक बार एचर स्थापित हो जाने के बाद, एचर चलाएं। पर क्लिक करें छवि चुने .
अपनी रास्पियन बस्टर लाइट छवि चुनें जिसे आपने अभी डाउनलोड किया है और पर क्लिक करें खोलना .
अपने माइक्रोएसडी कार्ड को अपने माइक्रोएसडी कार्ड रीडर में डालें और इसे अपने कंप्यूटर में प्लग करें। फिर, पर क्लिक करें लक्ष्य चुनें .
सूची से अपना एसडी कार्ड चुनें और पर क्लिक करें जारी रखना .
अब, पर क्लिक करें Chamak .
एचर को एसडी कार्ड फ्लैश करना शुरू करना चाहिए।
इस बिंदु पर, एसडी कार्ड फ्लैश किया जाना चाहिए।
अब, आपको एक देखना चाहिए बीओओटी अपने कंप्यूटर पर ड्राइव करें। इसमें नेविगेट करें।
एक नई फ़ाइल बनाएँ, एसएसएचओ (बिना किसी फाइल एक्सटेंशन के)।
एक नई फ़ाइल बनाएँ wpa_supplicant.conf और इसके लिए निम्न पंक्तियों में टाइप करें।
ctrl_interface=आपसे=/कहां/Daud/wpa_supplicantसमूह= नेटदेवupdate_config=1
देश= यूएस
नेटवर्क={
SSID='Your_WIFI_SSID'
पीएसके='Your_WIFI_PASSWORD'
स्कैन_एसएसआईडी=1
वरीयता=1
}
प्रतिस्थापित करना सुनिश्चित करें Your_WIFI_SSID तथा Your_WIFI_PASSWORD आपके वाई-फाई एसएसआईडी और पासवर्ड के लिए।
अब, खोलें cmdline.txt फ़ाइल और जोड़ें ipv6.अक्षम = 1 IPv6 को अक्षम करने के लिए पंक्ति के अंत में।
रास्पबेरी पाई पर पावरिंग:
अब, रास्पबेरी पाई में माइक्रोएसडी कार्ड डालें, ईथरनेट केबल के एक छोर को रास्पबेरी पाई से और एक छोर को अपने नेटवर्क स्विच से कनेक्ट करें। फिर, रास्पबेरी पाई पर बिजली।
SSH के माध्यम से रास्पबेरी पाई से जुड़ना:
रास्पबेरी पाई शुरू होने के बाद, इसे वाई-फाई नेटवर्क से एक आईपी पता मिलना चाहिए। अपने रास्पबेरी पाई के आईपी पते का पता लगाने के लिए आप किसी भी नेटवर्क स्कैनर या अपने वाई-फाई राउटर प्रशासन पृष्ठ का उपयोग कर सकते हैं।
एक बार जब आप अपने रास्पबेरी पाई का आईपी पता ढूंढ लेते हैं, तो इसे एसएसएच के माध्यम से निम्नानुसार कनेक्ट करें:
$एसएसएचओअनुकरणीय@192.168.0.105में टाइप करें हां और दबाएं .
डिफ़ॉल्ट पासवर्ड टाइप करें रसभरी और दबाएं .
आपको अपने रास्पबेरी पाई में लॉग इन होना चाहिए।
नेटवर्क को कॉन्फ़िगर करना:
अब, के लिए एक नेटवर्क कॉन्फ़िगरेशन फ़ाइल बनाएँ wlan0 नेटवर्क इंटरफ़ेस इस प्रकार है:
$सुडो नैनो /आदि/नेटवर्क/इंटरफेस.डी/wlan0अब, निम्न पंक्तियों में टाइप करें और कॉन्फ़िगरेशन फ़ाइल को दबाकर सहेजें + एक्स के बाद तथा तथा .
अनुमति-हॉटप्लग wlan0iface wlan0 inet dhcp
डब्ल्यूपीए-कॉन्फ़/आदि/wpa_supplicant/wpa_supplicant.conf
अब, के लिए एक नेटवर्क कॉन्फ़िगरेशन फ़ाइल बनाएँ eth0 नेटवर्क इंटरफ़ेस इस प्रकार है:
$सुडो नैनो /आदि/नेटवर्क/इंटरफेस.डी/eth0अब, निम्न पंक्तियों में टाइप करें और कॉन्फ़िगरेशन फ़ाइल को दबाकर सहेजें + एक्स के बाद तथा तथा .
ऑटो eth0iface eth0 इनसेट स्टेटिक
पता 192.168.100.1
नेटमास्क 255.255.255.0
अब, अक्षम करें डीएचसीपीसीडी निम्न आदेश के साथ सेवा:
$सुडोsystemctl अक्षम dhcpcdअब, परिवर्तनों को प्रभावी करने के लिए अपने रास्पबेरी पाई को पुनरारंभ करें।
$सुडोरीबूटएक बार जब आपका रास्पबेरी पाई शुरू हो जाए, तो नेटवर्क कॉन्फ़िगरेशन की जांच करें wlan0 नेटवर्क इंटरफ़ेस इस प्रकार है:
$आईपी अतिरिक्तदिखाओ wlan0wlan0 डीएचसीपी के माध्यम से एक आईपी पता प्राप्त करना चाहिए।
इसके अलावा, के नेटवर्क विन्यास की जाँच करें eth0 नेटवर्क इंटरफ़ेस इस प्रकार है:
$आईपी अतिरिक्तदिखाएँ eth0एक स्थिर आईपी पता सौंपा जाना चाहिए eth0 नेटवर्क इंटरफेस।
wlan0 तथा eth0 , दोनों को सही ढंग से कॉन्फ़िगर किया जाना चाहिए।
अब, निम्न आदेश के साथ APT पैकेज रिपॉजिटरी कैश को अपडेट करें:
$सुडोउपयुक्त अद्यतननिम्न आदेश के साथ ISC DHCP सर्वर स्थापित करें:
$सुडोउपयुक्तइंस्टॉलआईएससी-डीएचसीपी-सर्वरदबाएँ तथा और फिर दबाएं स्थापना की पुष्टि करने के लिए।
आईएससी डीएचसीपी सर्वर स्थापित किया जाना चाहिए।
अब, खोलें dhcpd.conf फ़ाइल इस प्रकार है:
$सुडो नैनो /आदि/डीएचसीपी/dhcpd.confठीक डोमेन नाम तथा डोमेन-नाम-सर्वर निम्नलिखित नुसार।
थोड़ा नीचे स्क्रॉल करें और टिप्पणी न करें आधिकारिक; रेखा।
साथ ही, कॉन्फ़िगरेशन फ़ाइल में निम्न पंक्तियाँ जोड़ें और फ़ाइल को सहेजें।
सबनेट 192.168.100.0 नेटमास्क 255.255.255.0{रेंज 192.168.100.50 192.168.100.240;
विकल्प राउटर 192.168.100.1;
विकल्प सबनेट-मास्क 255.255.255.0;
}
अब, खोलें /आदि/डिफ़ॉल्ट/आईएससी-डीएचसीपी-सर्वर कॉन्फ़िगरेशन फ़ाइल इस प्रकार है:
$सुडो नैनो /आदि/चूक जाना/आईएससी-डीएचसीपी-सर्वरजोड़ें, eth0 तक इंटरफेसv4 चर और फ़ाइल को सहेजें।
अब, रास्पबेरी पाई को रिबूट करें।
$सुडोरीबूटएक बार आपका रास्पबेरी पाई शुरू हो जाने पर, आईएससी-डीएचसीपी-सर्वर सेवा होनी चाहिए सक्रिय (चल रहा है) .
$सुडोsystemctl स्थिति isc-dhcp-serverफ़ायरवॉल को कॉन्फ़िगर करना और पैकेट अग्रेषण सक्षम करना:
अब, फ़ायरवॉल को निम्नानुसार स्थापित करें:
$सुडोउपयुक्तइंस्टॉलफायरवॉलदबाएँ तथा और फिर दबाएं स्थापना की पुष्टि करने के लिए।
फायरवॉल स्थापित किया जाना चाहिए।
NS फायरवॉल सेवा होनी चाहिए सक्रिय (चल रहा है) डिफ़ॉल्ट रूप से।
$सुडोsystemctl स्थिति फ़ायरवॉलअब, निम्न आदेश के साथ फ़ायरवॉल के माध्यम से डीएचसीपी यातायात की अनुमति दें:
$सुडोफ़ायरवॉल-cmd--ऐड-सर्विस=डीएचसीपी--स्थायीनिम्न आदेश के साथ IP पैकेट अग्रेषण की अनुमति दें:
$सुडोफ़ायरवॉल-cmd--जोड़-बहाना --स्थायीअंत में, अपने रास्पबेरी पाई को रिबूट करें।
$सुडोरीबूटग्राहकों को स्विच से जोड़ना:
एक बार जब आपका रास्पबेरी पाई शुरू हो जाता है, तो दूसरे ईथरनेट केबल के एक छोर को स्विच में और दूसरे छोर को अपने लैपटॉप / डेस्कटॉप या अन्य उपकरणों से कनेक्ट करें।
आपके डिवाइस को आपके रास्पबेरी पाई पर चल रहे डीएचसीपी सर्वर के माध्यम से एक आईपी पता सौंपा जाना चाहिए और इंटरनेट से कनेक्ट करने में सक्षम होना चाहिए।
तो, इस तरह आप अपने रास्पबेरी पाई को वायर्ड राउटर के रूप में उपयोग करते हैं। इस लेख को पढ़ने के लिए धन्यवाद।