पिछले वर्ष के दौरान, यह पता चला कि कई वाणिज्यिक राउटर विभिन्न पिछले दरवाजे की खामियों से पीड़ित थे जो विभिन्न संस्थाओं से जासूसी (या बदतर) की अनुमति दे सकते थे। युगल कि उन राउटर के फर्मवेयर में सीमित सुविधाओं के साथ, और यह बिल्कुल स्पष्ट हो जाता है कि कुछ उपयोगकर्ताओं के लिए एक विकल्प आवश्यक हो सकता है। लेकिन विकल्प क्या हैं? एक को OpenWrt कहा जाता है, जो विशेष रूप से राउटर के लिए बनाया गया एक लिनक्स वितरण है जो एक बहुत ही बेहतर फीचर सेट और विश्वसनीयता और सुरक्षा का एक स्तर प्रदान करता है जिसे डिफ़ॉल्ट फर्मवेयर स्पर्श नहीं कर सकता है।
OpenWrt क्या है?
OpenWrt एक एम्बेडेड लिनक्स वितरण है जिसे कुछ राउटर पर स्थापित किया जा सकता है ताकि वे कैसे प्रदर्शन कर सकें और वे कौन सी सुविधाएं प्रदान कर सकें। कुछ मामलों में, एक बुनियादी राउटर (सीमित सुविधाओं के साथ) को एक बहुत ही लचीले नेटवर्क ट्रैफ़िक रूटिंग टूल में बदला जा सकता है।
OpenWrt 2004 में शुरू हुआ जब Linksys ने GNU जनरल पब्लिक लाइसेंस के तहत अपने WRT54G वायरलेस राउटर के लिए कोड जारी किया। उस लाइसेंस की शर्तों के तहत, Linksys को फर्मवेयर कोड को आम जनता के लिए उपलब्ध कराना था। इसका मतलब यह भी था कि डेवलपर्स कोड को संशोधित कर सकते हैं और/या प्लेटफॉर्म के व्युत्पन्न संस्करण बना सकते हैं। ठीक ऐसा ही हुआ। मूल रूप से, नया फर्मवेयर केवल राउटर की WRT54G श्रृंखला का समर्थन करता है। इन वर्षों में, विभिन्न निर्माताओं के कई राउटर और उपकरणों को शामिल करने के लिए समर्थन फैल गया। समर्थित उपकरणों की सूची देखने के लिए, हार्डवेयर की OpenWRT तालिका देखें।
OpenWrt के इतना लोकप्रिय होने का प्राथमिक कारण यह था कि इसने व्यापक रूप से विस्तार किया कि वाणिज्यिक उपकरण क्या कर सकते हैं। वर्तमान फीचर सेट में निम्न शामिल हैं:
- कस्टमाइज़ेशन के लिए लिखने योग्य फ़ाइल सिस्टम।
- कमांड लाइन या वेब-आधारित इंटरफ़ेस के माध्यम से कॉन्फ़िगर किया जा सकता है।
- मेष नेटवर्किंग समर्थन।
- पैकेट इंजेक्शन।
- नेटफिल्टर के माध्यम से स्टेटफुल फ़ायरवॉल, NAT, और पोर्ट फ़ॉरवर्डिंग।
- सहकर्मी समर्थन।
- नॉक और नॉक के माध्यम से पोर्ट दस्तक।
- स्नॉर्ट के माध्यम से आईपीएस।
- सक्रिय कतार प्रबंधन।
- लोड संतुलन (एकाधिक आईएसपी के साथ उपयोग के लिए)।
- आईपी टनलिंग।
- वास्तविक समय नेटवर्क निगरानी।
- Dnsmasq, MaraDNS वगैरह के ज़रिए डीएनएस और डीएचसीपी.
- डायनामिक डीएनएस।
- वायरलेस वितरण प्रणाली।
- प्रिंटर समर्थन।
- सांबा के माध्यम से फ़ाइल साझा करना।
फीचर सेट की पूरी सूची के लिए, OpenWRT विकिपीडिया पेज पर जाएँ।
आप OpenWrt का उपयोग क्यों करना चाहेंगे?
इस प्रश्न का उत्तर काफी सरल है:आपने अपने वर्तमान राउटर को अपनी आवश्यकताओं को पूरा करने के लिए बहुत सीमित पाया है। कई मामलों में, वह आवश्यकता गति की होती है। कुछ राउटर फर्मवेयर घर (या छोटे कार्यालय) नेटवर्किंग पर रखी गई उच्च मांगों को पूरा नहीं कर सकते हैं। जब आपके पास कई डिवाइस स्ट्रीमिंग सामग्री, गेम कंसोल और अन्य ज़रूरतें हैं, तो आप राउटर पर अपने नेटवर्क की बाधा को पा सकते हैं। OpenWrt के साथ, आपको ऐसी कोई समस्या नहीं होगी। अन्य मामलों में, आप पा सकते हैं कि आपके वर्तमान राउटर फर्मवेयर ने आपके नेटवर्क को उस तरह से प्रबंधित करने की आपकी क्षमता को सीमित कर दिया है जो आपकी आवश्यकताओं के लिए सबसे उपयुक्त है। अपने राउटर के स्टॉक फर्मवेयर पर OpenWrt को चुनने के अन्य कारणों में शामिल हैं:
- राउटर से सीधे कनेक्टेड बाहरी स्टोरेज ड्राइव के माध्यम से डिवाइस के बीच फ़ाइलें साझा करें।
- राउटर से बिटटोरेंट क्लाइंट चलाएं।
- नेटवर्क वाला प्रिंटर बनाने के लिए प्रिंटर को सीधे राउटर से कनेक्ट करें।
- किसी विशेष डिवाइस के बैंडविड्थ उपयोग को सीमित करें या यहां तक कि शेड्यूल किए गए समय डिवाइस को नेटवर्क का उपयोग करने की अनुमति है।
- अपने नेटवर्क पर पूर्ण नियंत्रण प्राप्त करें।
- अपनी वायरलेस सिग्नल क्षमता बढ़ाएँ।
- मैक फिल्टर बनाएं।
- अनेक वाई-फ़ाई नेटवर्क बनाएं (जैसे विज़िटर/अतिथि नेटवर्क)।
आप OpenWrt कैसे स्थापित करते हैं?
सबसे पहले आपको यह सुनिश्चित करना होगा कि आपका राउटर OpenWrt द्वारा समर्थित है। यह पता लगाने के लिए कि आपके पास राउटर (या जिस राउटर को आप खरीदना चाहते हैं) समर्थित है या नहीं, यह जानने के लिए हार्डवेयर पेज की तालिका को देखना याद रखें। एक बार जब आप जान जाते हैं कि विचाराधीन राउटर OpenWrt द्वारा समर्थित है, तो इंस्टॉलेशन प्रक्रिया इस प्रकार है।
हार्डवेयर पृष्ठ की तालिका पर अपना उपकरण ढूंढें और डेटा देखें/संपादित करें लिंक पर क्लिक करें। यहां आपको अपने डिवाइस के बारे में अच्छी मात्रा में जानकारी प्रस्तुत की जाएगी। उस पृष्ठ के निचले भाग के पास, आपको फ़र्मवेयर OpenWrt Install URL चिह्नित प्रविष्टि दिखाई देगी। अपने राउटर के फर्मवेयर को फ्लैश करने के लिए आवश्यक फ़ाइल डाउनलोड करने के लिए उस प्रविष्टि से जुड़े लिंक पर क्लिक करें। याद रखें, आपको अपने राउटर मॉडल से मेल खाने वाली फ़ाइल को डाउनलोड करना सुनिश्चित करना होगा। फ़र्मवेयर को फ्लैश करने के लिए, इन चरणों का ध्यानपूर्वक पालन करें:
-
ईथरनेट केबल के माध्यम से कंप्यूटर या लैपटॉप को राउटर से कनेक्ट करें (वायरलेस पर ऐसा न करें)।
-
सुनिश्चित करें कि आपका कंप्यूटर (या लैपटॉप) एक आईपी पते के साथ कॉन्फ़िगर किया गया है जो डिवाइस को राउटर से कनेक्ट करने की अनुमति देता है।
-
अपने राउटर के एडमिन वेब इंटरफेस में लॉग इन करें (यह कैसे किया जाता है यह राउटर मेक और मॉडल द्वारा तय किया जाएगा) और डिवाइस-विशिष्ट फर्मवेयर इंस्टॉलेशन फ़ंक्शन का पता लगाएं। कुछ राउटर के लिए, एक मैनुअल विकल्प होगा जो आपको अपलोड की जाने वाली फ़ाइल (आपके द्वारा डाउनलोड किया गया फर्मवेयर) चुनने की अनुमति देता है। यदि आप सुनिश्चित नहीं हैं कि फ़ाइल को अपने कंप्यूटर से राउटर में कैसे स्थानांतरित किया जाए, तो फ़र्मवेयर स्थापित करने के लिए निर्माता की उपयोगकर्ता मार्गदर्शिका देखें।
-
फ्लैशिंग प्रक्रिया पूरी होने तक प्रतीक्षा करें और राउटर अपने आप रीबूट हो जाएगा।
पहली बार स्थापना के बारे में अधिक विशिष्टताओं के लिए, OpenWRT फ़ैक्टरी इंस्टॉल दस्तावेज़ देखें। एक बार प्रक्रिया पूरी हो जाने के बाद, आप निम्न क्रेडेंशियल के साथ IP पते 192.168.1.1 के माध्यम से OpenWRT में लॉग इन कर सकते हैं।
- उपयोगकर्ता नाम:व्यवस्थापक या रूट (उपयोग किए गए फर्मवेयर के आधार पर)
- पासवर्ड:पासवर्ड
अपने राउटर के नए-नए लचीलेपन का आनंद लें।