एक वायर्ड राउटर के रूप में रास्पबेरी पाई का उपयोग करना

Using Raspberry Pi Wired Router

आप अपने रास्पबेरी पाई सिंगल बोर्ड कंप्यूटर को राउटर में कॉन्फ़िगर कर सकते हैं। रास्पबेरी पाई में वाई-फाई नेटवर्क इंटरफेस और वायर्ड नेटवर्क इंटरफेस है। आप रास्पबेरी पाई को वायरलेस राउटर या वायर्ड राउटर के रूप में कॉन्फ़िगर कर सकते हैं।

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







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



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



तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी:

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





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

अब, निम्न पंक्तियों में टाइप करें और कॉन्फ़िगरेशन फ़ाइल को दबाकर सहेजें + एक्स के बाद तथा तथा .

अनुमति-हॉटप्लग wlan0
iface wlan0 inet dhcp
डब्ल्यूपीए-कॉन्फ़/आदि/wpa_supplicant/wpa_supplicant.conf

अब, के लिए एक नेटवर्क कॉन्फ़िगरेशन फ़ाइल बनाएँ eth0 नेटवर्क इंटरफ़ेस इस प्रकार है:

$सुडो नैनो /आदि/नेटवर्क/इंटरफेस.डी/eth0

अब, निम्न पंक्तियों में टाइप करें और कॉन्फ़िगरेशन फ़ाइल को दबाकर सहेजें + एक्स के बाद तथा तथा .

ऑटो eth0
iface eth0 इनसेट स्टेटिक
पता 192.168.100.1
नेटमास्क 255.255.255.0

अब, अक्षम करें डीएचसीपीसीडी निम्न आदेश के साथ सेवा:

$सुडोsystemctl अक्षम dhcpcd

अब, परिवर्तनों को प्रभावी करने के लिए अपने रास्पबेरी पाई को पुनरारंभ करें।

$सुडोरीबूट

एक बार जब आपका रास्पबेरी पाई शुरू हो जाए, तो नेटवर्क कॉन्फ़िगरेशन की जांच करें wlan0 नेटवर्क इंटरफ़ेस इस प्रकार है:

$आईपी ​​​​अतिरिक्तदिखाओ wlan0

wlan0 डीएचसीपी के माध्यम से एक आईपी पता प्राप्त करना चाहिए।

इसके अलावा, के नेटवर्क विन्यास की जाँच करें 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--जोड़-बहाना --स्थायी

अंत में, अपने रास्पबेरी पाई को रिबूट करें।

$सुडोरीबूट

ग्राहकों को स्विच से जोड़ना:

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

आपके डिवाइस को आपके रास्पबेरी पाई पर चल रहे डीएचसीपी सर्वर के माध्यम से एक आईपी पता सौंपा जाना चाहिए और इंटरनेट से कनेक्ट करने में सक्षम होना चाहिए।

तो, इस तरह आप अपने रास्पबेरी पाई को वायर्ड राउटर के रूप में उपयोग करते हैं। इस लेख को पढ़ने के लिए धन्यवाद।