Computer >> कंप्यूटर >  >> हार्डवेयर >> हार्डवेयर

अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

1980 के दशक में वापस डेटिंग, IRC क्लासिक चैट प्रोटोकॉल में से एक है जो अभी भी लोकप्रिय ट्विच स्ट्रीमिंग प्लेटफॉर्म सहित कई आधुनिक ऑनलाइन समुदायों के पीछे प्रेरक शक्ति है। आज, आईआरसी ग्राहकों और सर्वरों की कोई कमी नहीं है। आप रास्पबेरी पाई के साथ अपना खुद का आईआरसी सर्वर भी सेटअप कर सकते हैं।

इस लेख में, आप सीखेंगे कि अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें।

मुझे अपना IRC सर्वर क्यों सेट करना चाहिए?

अपना स्वयं का सर्वर बनाने के दो मुख्य लाभ हैं:

<एच3>1. चैट अनुभव पर पूर्ण नियंत्रण

अपने स्वयं के आईआरसी सर्वर के साथ, आपको अपने स्वयं के मॉडरेटर्स को असाइन करने, उन विषयों के लिए चैनल बनाने की स्वतंत्रता होगी जो आपके लिए महत्वपूर्ण हैं, और आपके सर्वर में कौन शामिल हो सकता है और कौन नहीं कर सकता है - यह सही है यदि आप बीमार हैं आपकी ऑनलाइन चर्चाओं को ट्रोल्स, बॉट्स, स्पैमर्स और अन्य डिजिटल अवांछितों द्वारा अपहृत किया जा रहा है।

<एच3>2. अपने डेटा पर नियंत्रण रखें

क्या आप इस बात से चिंतित हैं कि कोई तृतीय पक्ष आपकी जानकारी को गलती से लीक कर रहा है, इसे उद्देश्य से बेच रहा है, या लक्षित विज्ञापनों में इसका उपयोग कर रहा है?

अपना स्वयं का सर्वर चलाकर, आप अपने उपयोगकर्ता नाम और ईमेल पते से लेकर अपने IRC चैट लॉग तक, अपने सभी डेटा पर नियंत्रण बनाए रख सकते हैं।

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

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

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

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

प्रारंभ करने के लिए, पावर केबल और सभी बाह्य उपकरणों को अपने रास्पबेरी पाई से कनेक्ट करें।

एक बार आपका रास्पबेरी पाई बूट हो जाने के बाद, सुनिश्चित करें कि यह इंटरनेट से जुड़ा है। टर्मिनल खोलें और सिस्टम को अपडेट करने के लिए निम्न कमांड टाइप करें:

sudo apt update && sudo apt -y upgrade

यदि रास्पबेरी पाई कोई अपडेट स्थापित करता है, तो अगले चरण पर जाने से पहले पाई को रिबूट करें।

आईआरसीडी-हाइब्रिड सर्वर स्थापित करें

आप Ircd-Hybrid डेमॉन का उपयोग करके ab IRC सर्वर बना रहे होंगे। निम्नलिखित कमांड का उपयोग करके आईआरसीडी-हाइब्रिड पैकेज स्थापित करें:

sudo apt install ircd-hybrid

इस डाउनलोड में कुछ समय लग सकता है, इसलिए अब एक कप कॉफी पीने का सही समय है!

अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

अपना सर्वर सुरक्षित करें:एन्क्रिप्टेड पासवर्ड बनाना

आपको एक एन्क्रिप्टेड पासवर्ड बनाना होगा जिसका उपयोग आप एक ऑपरेटर के रूप में अपने आईआरसी सर्वर से कनेक्ट करने के लिए करेंगे, जो आपको मॉडरेटर या व्यवस्थापक खाते के समान अधिक विशेषाधिकार प्रदान करेगा।

एन्क्रिप्टेड पासवर्ड बनाने के लिए, निम्न कमांड चलाएँ:

/usr/bin/mkpasswd your-password-here

"अपना-पासवर्ड-यहाँ" को उस पासवर्ड से बदलें जिसका आप उपयोग करना चाहते हैं।

टर्मिनल अब अक्षरों और संख्याओं की एक श्रृंखला लौटाएगा, जो आपका एन्क्रिप्टेड पासवर्ड है। इस पासवर्ड को नोट कर लें, क्योंकि आपको अपने सर्वर के ऑपरेटर खाते को सेट करने के लिए इसकी आवश्यकता होगी।

अपना IRC सर्वर कॉन्फ़िगर करना

इसके बाद, आपको Ircd-Hybrid सॉफ़्टवेयर को कॉन्फ़िगर करना होगा:

sudo nano /etc/ircd-hybrid/ircd.conf

इससे रास्पबेरी पाई के नैनो टेक्स्ट एडिटर में ircd.conf कॉन्फ़िगरेशन फ़ाइल खुल जाती है।

अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

इस फ़ाइल में कई सेटिंग्स हैं, लेकिन कम से कम आपको निम्नलिखित परिवर्तन करने चाहिए:

अपने IRC सर्वर को एक नाम दें:

serverinfo { . तक स्क्रॉल करें ब्लॉक करें और निम्नलिखित खोजें:

name = "hybrid8.debian.local";
अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

आपको अपने सर्वर को एक विशिष्ट नाम देना चाहिए। उदाहरण के लिए:

name = "JessicaServer.irc";
अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

विवरण दें

आपको एक संक्षिप्त विवरण प्रदान करने की आवश्यकता होगी जो तब प्रदर्शित होगा जब कोई आपके आईआरसी सर्वर से जुड़ता है।

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

description = "ircd-hybrid 8.1-debian";
अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

इस पाठ को अपने स्वयं के विवरण से बदलें। उदाहरण के लिए:

description = "Raspberry Pi IRC Server";

हमें अपने नेटवर्क के बारे में बताएं

निम्न अनुभाग तक स्क्रॉल करें:

network_name = "debian";
 
network_desc = "This is My Network";

ये दो पंक्तियाँ उस नेटवर्क का वर्णन करती हैं जहाँ आपका सर्वर चल रहा है, इसलिए आपको अपने विशिष्ट नेटवर्क को दर्शाने के लिए इसे अपडेट करना चाहिए। उदाहरण के लिए:

network_name = "MyNetwork";
 
network_desc = "This is my Raspberry Pi IRC Network";
अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

कुछ सीमाएं निर्धारित करें

डिफ़ॉल्ट रूप से, Ircd-Hybrid किसी भी समय 512 कनेक्शन की अनुमति देता है। यदि आप इस सीमा को बदलना चाहते हैं, तो निम्न पंक्ति खोजें:

default_max_clients = 512;

अब आप इस 512-उपयोगकर्ता सीमा को बढ़ा या घटा सकते हैं। इस मामले में, मैं अपने IRC सर्वर से केवल अधिकतम 100 कनेक्शन की अनुमति दे रहा हूँ:

default_max_clients = 100;

अपना ऑपरेटर बनाएं

अगला अप ऑपरेटर के लिए कुछ सेटिंग्स को परिभाषित कर रहा है। operator { . तक स्क्रॉल करें खंड मैथा। ध्यान दें कि इस अनुभाग में टिप्पणी न करने की आवश्यकता हो सकती है, इसलिए पहले # को हटा दें प्रत्येक पंक्ति में प्रतीक।

अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

ऐसा करने के साथ, निम्न पंक्ति खोजें:

name = "sheep";

इस लाइन को उस नाम से बदलें जिसे आप अपने ऑपरेटर समूह को असाइन करना चाहते हैं:

name = "operator";

आपको यह निर्दिष्ट करने की आवश्यकता है कि निम्न पंक्ति को संपादित करके कौन ऑपरेटर कमांड चला सकता है:

user = "*@192.0.2.240/28";

यह किसी को भी ऑपरेटर तक पहुंचने की अनुमति देगा, अगर उनके पास सही क्रेडेंशियल हैं:

user = "*@*";

अंत में, आपके द्वारा पहले जेनरेट किया गया एन्क्रिप्टेड पासवर्ड जोड़ें। निम्नलिखित खोजें:

password = "xxxxxxxxxxxxx";

सुनिश्चित करें कि आपने इस लाइन को एन्क्रिप्टेड पासवर्ड से बदल दिया है न कि सादा पाठ संस्करण से!

एक बार जब आप अपने द्वारा दर्ज की गई जानकारी से खुश हो जाते हैं, तो Ctrl दबाकर कॉन्फ़िगरेशन फ़ाइल सहेजें। + कुंजियाँ और फिर Ctrl + X बंद करने के लिए।

अपना IRC सर्वर चलाएँ

हाइब्रिड-आईआरसीडी सर्वर को पुनरारंभ करें:

sudo /etc/init.d/ircd-hybrid restart

सर्वर के पुनरारंभ होने के बाद, यह उपयोग के लिए तैयार है!

mIRC:आपके रास्पबेरी पाई सर्वर से कनेक्ट हो रहा है

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

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

  • विवरण :आपके आईआरसी क्लाइंट में सर्वर इस प्रकार प्रदर्शित होगा, इसलिए कोई भी मान दर्ज करें जिसका आप उपयोग करना चाहते हैं।
  • पता :यह आपके रास्पबेरी पाई आईआरसी सर्वर का आईपी पता है। यदि आप आईपी पता नहीं जानते हैं, तो आप अपने रास्पबेरी पाई पर एक टर्मिनल खोलकर और hostname -I चलाकर इस जानकारी को पुनः प्राप्त कर सकते हैं। आदेश।
  • बंदरगाह :आपको इसे 6667 पर सेट करना चाहिए, क्योंकि यह अधिकांश सर्वरों के लिए डिफ़ॉल्ट है।
अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

अपने आईआरसी सर्वर से जुड़ने में सक्षम होने के लिए "जोड़ें" पर क्लिक करें।

अपने रास्पबेरी पाई को आईआरसी सर्वर में कैसे बदलें

जैसा कि आप देख सकते हैं, अपने रास्पबेरी पाई पर आईआरसी सर्वर स्थापित करना आसान है। ऐसी कई चीजें हैं जो रास्पबेरी पाई भी कर सकती हैं, जैसे कैप्टिव पोर्टल वाई-फाई एक्सेस प्वाइंट, म्यूजिक सर्वर या यहां तक ​​​​कि एक व्यक्तिगत वेब सर्वर के रूप में प्रदर्शन करना।

अधिक ट्यूटोरियल के लिए हमारा रास्पबेरी पाई चैनल देखें।


  1. अपने रास्पबेरी पाई 4 को एज गेटवे में कैसे बदलें

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

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

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

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

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