OpenWrt क्या है?
OpenWrt एक एम्बेडेड लिनक्स डिस्ट्रीब्यूशन है जिसे कुछ राउटर्स पर इंस्टॉल करके उनके प्रदर्शन और सुविधाओं में भारी सुधार किया जा सकता है। कुछ मामलों में, एक बेसिक राउटर (सीमित सुविधाओं वाला) एक बहुत लचीले नेटवर्क ट्रैफिक रूटिंग टूल में बदल सकता है।
इतिहास और विकास
OpenWrt 2004 में शुरू हुआ जब Linksys ने अपने WRT54G वायरलेस राउटर्स का कोड GNU जनरल पब्लिक लाइसेंस के तहत जारी किया। उस लाइसेंस की शर्तों के तहत, Linksys को फर्मवेयर कोड जनता के लिए उपलब्ध कराना पड़ा। इसका मतलब यह भी था कि डेवलपर्स कोड को संशोधित कर सकते थे और/या प्लेटफॉर्म के व्युत्पन्न संस्करण बना सकते थे। यही हुआ। मूल रूप से, नया फर्मवेयर केवल WRT54G सीरीज के राउटर्स को सपोर्ट करता था। वर्षों में, सपोर्ट विभिन्न निर्माताओं के कई राउटर्स और डिवाइसेज तक फैल गया। सपोर्टेड डिवाइसेज की सूची के लिए OpenWrt Table of Hardware देखें।
मुख्य फीचर सेट
OpenWrt वाणिज्यिक डिवाइसेज की क्षमताओं का अत्यधिक विस्तार करता है। वर्तमान फीचर सेट में शामिल हैं:
- कस्टमाइजेशन के लिए राइटेबल फाइल सिस्टम
- कमांड लाइन या वेब-आधारित इंटरफेस के माध्यम से कॉन्फिगरेशन
- मेश नेटवर्किंग सपोर्ट
- पैकेट इंजेक्शन
- नेटफिल्टर के माध्यम से स्टेटफुल फायरवॉल, NAT, और पोर्ट फॉरवर्डिंग
- PeerGuardian सपोर्ट
- Knockd और knock के माध्यम से पोर्ट नॉकिंग
- Snort के माध्यम से IPS (इंट्रूजन प्रिवेंशन सिस्टम)
- एक्टिव क्यू मैनेजमेंट
- लोड बैलेंसिंग (मल्टीपल ISPs के लिए)
- IP टनलिंग
- रियल-टाइम नेटवर्क मॉनिटरिंग
- Dnsmasq, MaraDNS, आदि के माध्यम से DNS और DHCP
- डायनामिक DNS
- वायरलेस डिस्ट्रीब्यूशन सिस्टम (WDS)
- प्रिंटर सपोर्ट
- Samba के माध्यम से फाइल शेयरिंग
पूर्ण फीचर सूची के लिए OpenWrt विकिपीडिया पेज देखें।
OpenWrt क्यों उपयोग करें?
सरल उत्तर: आपने पाया कि आपका वर्तमान राउटर आपकी जरूरतों को पूरा करने के लिए बहुत सीमित है। कई मामलों में, वह जरूरत गति की होती है। कुछ राउटर फर्मवेयर बस घरेलू (या छोटे ऑफिस) नेटवर्किंग पर रखी गई उच्च मांगों को पूरा नहीं कर पाते। जब आपके पास कई डिवाइस कंटेंट स्ट्रीम कर रहे हों, गेम कंसोल हों, और अन्य जरूरतें हों, तो आप पा सकते हैं कि आपका नेटवर्क राउटर पर बॉटलनेक हो रहा है। OpenWrt के साथ, आपको ऐसी समस्याएं नहीं होंगी।
अन्य कारण जिनके लिए आप अपने राउटर के स्टॉक फर्मवेयर के बजाय OpenWrt चुन सकते हैं:
- राउटर से सीधे जुड़े एक्सटर्नल स्टोरेज ड्राइव के माध्यम से डिवाइसेज के बीच फाइल शेयर करना
- राउटर से बिटटोरेंट क्लाइंट चलाना
- प्रिंटर को सीधे राउटर से जोड़कर नेटवर्क प्रिंटर बनाना
- किसी विशेष डिवाइस के बैंडविड्थ उपयोग को सीमित करना या डिवाइसेज को नेटवर्क उपयोग की अनुमति देने के लिए समय शेड्यूल करना
- अपने नेटवर्क पर पूर्ण नियंत्रण प्राप्त करना
- वायरलेस सिग्नल स्ट्रेंथ बढ़ाना
- MAC फिल्टर बनाना
- मल्टीपल वाईफाई नेटवर्क बनाना (जैसे विजिटर/गेस्ट नेटवर्क)
OpenWrt कैसे इंस्टॉल करें
पहला चरण: सुनिश्चित करें कि आपका राउटर OpenWrt द्वारा समर्थित है। Table Of Hardware पेज देखें कि आपके पास जो राउटर है (या जो आप खरीदना चाहते हैं) वह समर्थित है या नहीं।
इंस्टॉलेशन प्रक्रिया:
- Table Of Hardware पेज पर अपना डिवाइस ढूंढें और "View/edit data" लिंक पर क्लिक करें। वहां आपको अपने डिवाइस के बारे में अच्छी मात्रा में जानकारी मिलेगी। पेज के नीचे की ओर, "Firmware OpenWrt Install URL" लेबल वाली एंट्री देखें। उस एंट्री से जुड़े लिंक पर क्लिक करके अपने राउटर के फर्मवेयर को फ्लैश करने के लिए आवश्यक फाइल डाउनलोड करें। याद रखें: आपको अपने राउटर मॉडल से मेल खाने वाली फाइल डाउनलोड करनी होगी।
- कंप्यूटर/लैपटॉप को राउटर से ईथरनेट केबल के माध्यम से कनेक्ट करें (वायरलेस पर यह न करें)।
- सुनिश्चित करें कि आपका कंप्यूटर एक IP एड्रेस के साथ कॉन्फिगर है जो डिवाइस को राउटर से कनेक्ट करने की अनुमति देता है।
- अपने राउटर के एडमिन वेब इंटरफेस में लॉग इन करें (यह राउटर मेक और मॉडल द्वारा निर्धारित होगा) और डिवाइस-विशिष्ट फर्मवेयर इंस्टॉलेशन फंक्शन ढूंढें। कुछ राउटर्स के लिए, एक मैनुअल विकल्प होगा जो आपको अपलोड की जाने वाली फाइल चुनने देगा (वह फर्मवेयर जो आपने डाउनलोड किया)। यदि आप अनिश्चित हैं कि फाइल को अपने कंप्यूटर से राउटर में कैसे ट्रांसफर करें, तो फर्मवेयर इंस्टॉल करने के लिए निर्माता के यूजर गाइड की जांच करें।
- फ्लैशिंग प्रक्रिया पूरी होने की प्रतीक्षा करें और राउटर स्वचालित रूप से रीबूट हो जाएगा।
पहली बार इंस्टॉलेशन की अधिक जानकारी के लिए OpenWrt फैक्ट्री इंस्टॉल डॉक्यूमेंटेशन देखें। प्रक्रिया पूरी होने के बाद, आप IP एड्रेस 192.168.1.1 के माध्यम से OpenWrt में लॉग इन कर सकते हैं निम्नलिखित क्रेडेंशियल्स के साथ:
- यूजरनेम: admin या root (उपयोग किए गए फर्मवेयर पर निर्भर)
- पासवर्ड: password
अपने राउटर की नई लचीलता का आनंद लें!