अपने डीडी-डब्लूआरटी राउटर पर ओपन वीपीएन कैसे स्थापित करें और कॉन्फ़िगर करें

विषयसूची:

अपने डीडी-डब्लूआरटी राउटर पर ओपन वीपीएन कैसे स्थापित करें और कॉन्फ़िगर करें
अपने डीडी-डब्लूआरटी राउटर पर ओपन वीपीएन कैसे स्थापित करें और कॉन्फ़िगर करें
Anonim
हमने आपके राउटर पर टमाटर स्थापित करने और ओपनवीपीएन और टमाटर के साथ अपने होम नेटवर्क से कनेक्ट करने के लिए पहले से ही कवर किया है। अब हम दुनिया में कहीं से भी अपने घर नेटवर्क तक आसानी से पहुंच के लिए अपने डीडी-डब्लूआरटी सक्षम राउटर पर ओपनवीपीएन स्थापित करने जा रहे हैं!
हमने आपके राउटर पर टमाटर स्थापित करने और ओपनवीपीएन और टमाटर के साथ अपने होम नेटवर्क से कनेक्ट करने के लिए पहले से ही कवर किया है। अब हम दुनिया में कहीं से भी अपने घर नेटवर्क तक आसानी से पहुंच के लिए अपने डीडी-डब्लूआरटी सक्षम राउटर पर ओपनवीपीएन स्थापित करने जा रहे हैं!

OpenVPN क्या है?

एक वर्चुअल प्राइवेट नेटवर्क (वीपीएन) एक स्थानीय क्षेत्र नेटवर्क (लैन) और दूसरे के बीच एक भरोसेमंद, सुरक्षित कनेक्शन है। उन राक्षसों के बीच मध्य राक्षस के रूप में सोचें जिन्हें आप कनेक्ट कर रहे हैं। एक दूसरे को प्रमाणित करने वाले प्रमाणपत्रों का उपयोग करके आपके कंप्यूटर और ओपनवीपीएन सर्वर (इस मामले में आपका राउटर) "हाथ मिलाएं" दोनों। सत्यापन पर, क्लाइंट और सर्वर दोनों एक दूसरे पर भरोसा करने के लिए सहमत हैं और क्लाइंट को सर्वर के नेटवर्क पर पहुंच की अनुमति है।
एक वर्चुअल प्राइवेट नेटवर्क (वीपीएन) एक स्थानीय क्षेत्र नेटवर्क (लैन) और दूसरे के बीच एक भरोसेमंद, सुरक्षित कनेक्शन है। उन राक्षसों के बीच मध्य राक्षस के रूप में सोचें जिन्हें आप कनेक्ट कर रहे हैं। एक दूसरे को प्रमाणित करने वाले प्रमाणपत्रों का उपयोग करके आपके कंप्यूटर और ओपनवीपीएन सर्वर (इस मामले में आपका राउटर) "हाथ मिलाएं" दोनों। सत्यापन पर, क्लाइंट और सर्वर दोनों एक दूसरे पर भरोसा करने के लिए सहमत हैं और क्लाइंट को सर्वर के नेटवर्क पर पहुंच की अनुमति है।

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

OpenVPN के बारे में अधिक जानकारी के लिए, ओपन वीपीएन क्या है आधिकारिक पर जाएं? पृष्ठ।

आवश्यक शर्तें

यह मार्गदर्शिका मानती है कि आप वर्तमान में अपने पीसी पर विंडोज 7 चला रहे हैं और आप एक प्रशासनिक खाते का उपयोग कर रहे हैं। यदि आप मैक या लिनक्स उपयोगकर्ता हैं, तो यह मार्गदर्शिका आपको यह बताएगी कि चीजें कैसे काम करती हैं, हालांकि, चीजों को सही करने के लिए आपको थोड़ा और अधिक शोध करना पड़ सकता है।

यह गाइड यह भी मानता है कि आप एक Linksys WRT54GL के मालिक हैं और वीपीएन प्रौद्योगिकी की सामान्य समझ है। इसे डीडी-डब्लूआरटी स्थापना के आधार के रूप में कार्य करना चाहिए, लेकिन अतिरिक्त पूरक के लिए हमारी आधिकारिक डीडी-डब्लूआरटी स्थापना मार्गदर्शिका को देखना सुनिश्चित करें।

डीडी-डब्लूआरटी स्थापित करना

डीडी-डब्लूआरटी के लिए जिम्मेदार टीम ने एक महान काम किया है जिससे अंतिम उपयोगकर्ताओं को अपने राउटर डेटाबेस पेज के साथ राउटर संगतता खोजने में आसान बना दिया गया है। अपने राउटर मॉडल में टाइप करके शुरू करें (हमारे मामले में WRT54GL) टेक्स्ट फ़ील्ड में और खोज परिणाम तुरंत दिखाई देते हैं। एक बार यह पाया जाने पर अपने राउटर पर क्लिक करें।

आपको एक नए पृष्ठ पर लाया जाएगा जो आपके मॉडल के बारे में जानकारी सूचीबद्ध करता है - हार्डवेयर चश्मे और डीडी-डब्लूआरटी के विभिन्न निर्माण सहित। मिनी-जेनेरिक बिल्ड और डीडी-डब्लूआरटी के वीपीएन जेनेरिक बिल्ड दोनों को डाउनलोड करें (dd-wrt.v24_mini_generic.bin तथा dd-wrt.v24_vpn_generic.bin)। इन फ़ाइलों को अपने कंप्यूटर पर सहेजें।

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

साथ ही, डीडी-डब्लूआरटी स्थापित करने से पहले हार्ड रीसेट (AKA 30/30/30) करना सुनिश्चित करें। 30 सेकंड के लिए अपने राउटर के पीछे रीसेट बटन दबाएं। फिर, रीसेट बटन को अभी भी रखते हुए, पावर केबल को अनप्लग करें और इसे 30 सेकंड के लिए अनप्लग करें। आखिरकार, किसी भी 30 सेकंड के लिए रीसेट बटन दबाए रखते हुए पावर केबल को वापस प्लग करें। आपको सीधे 90 सेकंड के लिए पावर बटन रखना चाहिए था।

अब अपना ब्राउज़र खोलें और अपने राउटर के आईपी पते में दर्ज करें (डिफ़ॉल्ट 1 9 2.168.1.1 है)। आपको उपयोगकर्ता नाम और पासवर्ड के लिए संकेत मिलेगा। Linksys WRT54GL के लिए डिफ़ॉल्ट "व्यवस्थापक" और "व्यवस्थापक" हैं।
अब अपना ब्राउज़र खोलें और अपने राउटर के आईपी पते में दर्ज करें (डिफ़ॉल्ट 1 9 2.168.1.1 है)। आपको उपयोगकर्ता नाम और पासवर्ड के लिए संकेत मिलेगा। Linksys WRT54GL के लिए डिफ़ॉल्ट "व्यवस्थापक" और "व्यवस्थापक" हैं।
Image
Image

ब्राउज़ बटन पर क्लिक करें और डीडी-डब्लूआरटी मिनी जेनेरिक.bin फ़ाइल पर नेविगेट करें जिसे हमने पहले डाउनलोड किया था। करना नहीं अभी तक डीडी-डब्लूआरटी वीपीएन.bin फ़ाइल अपलोड करें। वेब इंटरफेस में अपग्रेड बटन पर क्लिक करें। आपका राउटर डीडी-डब्लूआरटी मिनी जेनेरिक स्थापित करना शुरू कर देगा, और इसे पूरा होने में एक मिनट से भी कम समय लेना चाहिए।

अफसोस! डीडी-डब्लूआरटी की आपकी पहली नजर। एक बार फिर, जैसा कि हमने ऊपर किया था, एक और 30/30/30 रीसेट करें। फिर शीर्ष पर व्यवस्थापन टैब पर क्लिक करें। आपको उपयोगकर्ता नाम और पासवर्ड से संकेत मिलेगा। डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड क्रमशः "रूट" और "व्यवस्थापक" है। लॉग इन करने के बाद, फर्मवेयर अपग्रेड उप-टैब पर क्लिक करें और फ़ाइल चुनें पर क्लिक करें। हमने पहले डाउनलोड की गई डीडी-डब्लूआरटी वीपीएन फ़ाइल के लिए ब्राउज़ करें और ओपन पर क्लिक करें। डीडी-डब्लूआरटी का वीपीएन संस्करण अब अपलोड करना शुरू कर देगा; धैर्य रखें क्योंकि इसमें 2-3 मिनट लग सकते हैं।
अफसोस! डीडी-डब्लूआरटी की आपकी पहली नजर। एक बार फिर, जैसा कि हमने ऊपर किया था, एक और 30/30/30 रीसेट करें। फिर शीर्ष पर व्यवस्थापन टैब पर क्लिक करें। आपको उपयोगकर्ता नाम और पासवर्ड से संकेत मिलेगा। डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड क्रमशः "रूट" और "व्यवस्थापक" है। लॉग इन करने के बाद, फर्मवेयर अपग्रेड उप-टैब पर क्लिक करें और फ़ाइल चुनें पर क्लिक करें। हमने पहले डाउनलोड की गई डीडी-डब्लूआरटी वीपीएन फ़ाइल के लिए ब्राउज़ करें और ओपन पर क्लिक करें। डीडी-डब्लूआरटी का वीपीएन संस्करण अब अपलोड करना शुरू कर देगा; धैर्य रखें क्योंकि इसमें 2-3 मिनट लग सकते हैं।
Image
Image

ओपन वीपीएन स्थापित करना

अब चलिए ओपनवीपीएन के डाउनलोड पेज पर जाएं और ओपन वीपीएन विंडोज इंस्टालर डाउनलोड करें। इस मार्गदर्शिका में, हम ओपनवीपीएन के दूसरे नवीनतम संस्करण का उपयोग 2.1.4 कहलाएंगे। नवीनतम संस्करण (2.2.0) में एक बग है जो इस प्रक्रिया को और भी जटिल बना देगा। जिस फ़ाइल को हम डाउनलोड कर रहे हैं वह ओपनवीपीएन प्रोग्राम स्थापित करेगा जो आपको अपने वीपीएन नेटवर्क से कनेक्ट करने की अनुमति देता है, इसलिए इस प्रोग्राम को किसी अन्य कंप्यूटर पर स्थापित करना सुनिश्चित करें जिसे आप क्लाइंट के रूप में कार्य करना चाहते हैं (जैसा कि हम देखेंगे कि यह कैसे करना है बाद में)। Openvpn-2.1.4-install.exe फ़ाइल को अपने कंप्यूटर पर सहेजें।

ओपनवीपीएन फ़ाइल पर नेविगेट करें जिसे हमने अभी डाउनलोड किया है और इसे डबल क्लिक करें। यह आपके कंप्यूटर पर ओपनवीपीएन की स्थापना शुरू कर देगा। चेक किए गए सभी डिफ़ॉल्ट के साथ इंस्टॉलर के माध्यम से चलाएं। स्थापना के दौरान, एक संवाद बॉक्स पॉप-अप Win32 नामक एक नया आभासी नेटवर्क एडाप्टर स्थापित करने के लिए पॉप अप करेगा। इंस्टॉल बटन पर क्लिक करें।
ओपनवीपीएन फ़ाइल पर नेविगेट करें जिसे हमने अभी डाउनलोड किया है और इसे डबल क्लिक करें। यह आपके कंप्यूटर पर ओपनवीपीएन की स्थापना शुरू कर देगा। चेक किए गए सभी डिफ़ॉल्ट के साथ इंस्टॉलर के माध्यम से चलाएं। स्थापना के दौरान, एक संवाद बॉक्स पॉप-अप Win32 नामक एक नया आभासी नेटवर्क एडाप्टर स्थापित करने के लिए पॉप अप करेगा। इंस्टॉल बटन पर क्लिक करें।
Image
Image

प्रमाण पत्र और कुंजी बनाना

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

Image
Image

कमांड प्रॉम्प्ट में टाइप करें सीडी सी: प्रोग्राम फ़ाइलें (x86) OpenVPN easy-rsa यदि आप नीचे देखे गए 64-बिट विंडोज 7 चला रहे हैं। प्रकार सीडी सी: प्रोग्राम फ़ाइलें ओपन वीपीएन आसान-आरएसए यदि आप 32-बिट विंडोज 7 चला रहे हैं तो एंटर दबाएं।

Image
Image

अब टाइप करें init-config और आसान-आरएसए फ़ोल्डर में vars.bat और openssl.cnf नामक दो फ़ाइलों की प्रतिलिपि बनाने के लिए एंटर दबाएं। अपने कमांड को तत्काल रखें क्योंकि हम जल्द ही इसमें वापस आ जाएंगे।

Image
Image

पर जाए सी: प्रोग्राम फ़ाइलें (x86) OpenVPN easy-rsa (या सी: प्रोग्राम फ़ाइलें OpenVPN easy-rsa 32-बिट विंडोज 7 पर) और फ़ाइल पर राइट क्लिक करें vars.bat। नोटपैड में इसे खोलने के लिए संपादित करें पर क्लिक करें। वैकल्पिक रूप से, हम इस फ़ाइल को नोटपैड ++ के साथ खोलने की सलाह देते हैं क्योंकि यह फ़ाइल में टेक्स्ट को बेहतर तरीके से स्वरूपित करता है। आप अपने होमपेज से नोटपैड ++ डाउनलोड कर सकते हैं।

Image
Image

फ़ाइल का निचला भाग वह है जिसे हम चिंतित करते हैं। लाइन 31 से शुरू, बदलो KEY_COUNTRY मूल्य, KEY_PROVINCE मूल्य, आदि। आपके देश, प्रांत इत्यादि। उदाहरण के लिए, हमने अपने प्रांत को "आईएल", शहर "शिकागो" में बदल दिया, "HowToGeek" के लिए संगठन, और हमारे अपने ईमेल पते पर ईमेल किया। साथ ही, यदि आप विंडोज 7 64-बिट चला रहे हैं, तो बदलें होम लाइन 6 में मूल्य % प्रोग्रामफाइल (x86)% OpenVPN easy-rsa। यदि आप 32-बिट विंडोज 7 चला रहे हैं तो इस मान को न बदलें। आपकी फ़ाइल नीचे हमारे जैसा दिखना चाहिए (निश्चित रूप से आपके संबंधित मानों के साथ)। संपादन करने के बाद फ़ाइल को ओवरराइट करके सहेजें।

Image
Image

अपने कमांड प्रॉम्प्ट पर वापस जाएं और टाइप करें वार्स और एंटर दबाएं। फिर टाइप करें सभी साफ करें और एंटर दबाएं। अंत में, टाइप करें निर्माण-सीए और एंटर दबाएं।

Image
Image

निष्पादित करने के बाद निर्माण-सीए आदेश, आपको अपने देश का नाम, राज्य, लोकैलिटी इत्यादि में प्रवेश करने के लिए कहा जाएगा क्योंकि हम पहले ही इन पैरामीटर को हमारे अंदर स्थापित कर चुके हैं vars.bat फ़ाइल, हम एंटर मारकर इन विकल्पों को पिछले छोड़ सकते हैं, परंतु! एंटर कुंजी पर स्लैमिंग शुरू करने से पहले, सामान्य नाम पैरामीटर के लिए देखें। आप इस पैरामीटर में कुछ भी दर्ज कर सकते हैं (यानी आपका नाम)। बस सुनिश्चित करें कि आप दर्ज करें कुछ कुछ। यह आदेश आसान-आरएसए / कुंजी फ़ोल्डर में दो फाइलों (एक रूट सीए प्रमाण पत्र और रूट सीए कुंजी) आउटपुट करेगा।

Image
Image

अब हम एक ग्राहक के लिए एक कुंजी बनाने जा रहे हैं। एक ही कमांड प्रॉम्प्ट प्रकार में निर्माण-कुंजी client1। आप "क्लाइंट 1" को अपनी इच्छानुसार किसी भी चीज़ में बदल सकते हैं (यानी एसर-लैपटॉप)। संकेत मिलने पर सामान्य नाम के समान नाम दर्ज करना सुनिश्चित करें। हमारे द्वारा किए गए अंतिम चरण की तरह सभी डिफ़ॉल्टों के माध्यम से चलाएं (बेशक सामान्य नाम को छोड़कर)। हालांकि, अंत में आपको प्रमाणपत्र पर हस्ताक्षर करने और प्रतिबद्ध करने के लिए कहा जाएगा। दोनों के लिए "y" टाइप करें और एंटर पर क्लिक करें।

साथ ही, अगर आपको यादृच्छिक स्थिति 'त्रुटि' लिखने में असमर्थता है तो चिंता न करें। हमने देखा है कि आपके प्रमाण पत्र अभी भी किसी समस्या के बिना किए गए हैं। यह आदेश आसान-आरएसए / कुंजी फ़ोल्डर में दो फाइलें (क्लाइंट 1 कुंजी और क्लाइंट 1 प्रमाणपत्र) आउटपुट करेगा। यदि आप किसी अन्य क्लाइंट के लिए कोई और कुंजी बनाना चाहते हैं, तो पिछले चरण को दोहराएं, लेकिन सामान्य नाम को बदलना सुनिश्चित करें।

Image
Image

आखिरी प्रमाणपत्र जो हम उत्पन्न करेंगे, वह सर्वर कुंजी है। उसी कमांड प्रॉम्प्ट में टाइप करें निर्माण-कुंजी-सर्वर सर्वर। आप जो भी चाहें कमांड के अंत में "सर्वर" को प्रतिस्थापित कर सकते हैं (यानी HowToGeek-Server)। हमेशा के रूप में, संकेत दिए जाने पर सामान्य नाम के समान नाम दर्ज करना सुनिश्चित करें। सामान्य नाम को छोड़कर सभी डिफ़ॉल्टों के माध्यम से एंटर दबाएं और चलाएं। अंत में, प्रमाण पत्र पर हस्ताक्षर करने और प्रतिबद्ध करने के लिए "y" टाइप करें। यह आदेश आसान-आरएसए / कुंजी फ़ोल्डर में दो फाइलों (एक सर्वर कुंजी और एक सर्वर प्रमाणपत्र) आउटपुट करेगा।

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

एक ही कमांड प्रॉम्प्ट प्रकार में निर्माण-dh। यह आदेश आसान-आरएसए / कुंजी फ़ोल्डर में एक फ़ाइल (dh1024.pem) आउटपुट करेगा।

Image
Image

क्लाइंट के लिए कॉन्फ़िगरेशन फ़ाइलें बनाना

किसी भी कॉन्फ़िगरेशन फ़ाइलों को संपादित करने से पहले, हमें एक गतिशील DNS सेवा सेट अप करनी चाहिए। इस सेवा का उपयोग करें यदि आपका आईएसपी आपको हर बार एक गतिशील बाहरी आईपी पता जारी करता है। यदि आपके पास एक स्थिर बाहरी आईपी पता है, तो अगले चरण पर जाएं।

हम DynDNS.com का उपयोग करने का सुझाव देते हैं, एक ऐसी सेवा जो आपको एक होस्टनाम (i.e. howtogeek.dyndns.org) को गतिशील आईपी पते पर इंगित करने की अनुमति देती है। OpenVPN के लिए हमेशा आपके नेटवर्क के सार्वजनिक आईपी पते को जानना महत्वपूर्ण है, और DynDNS का उपयोग करके, OpenVPN हमेशा आपके नेटवर्क का पता लगाने के बारे में जानता होगा इससे कोई फर्क नहीं पड़ता कि आपका सार्वजनिक आईपी पता क्या है। एक मुफ्त होस्टनाम के लिए साइन अप करें और इसे अपने सार्वजनिक आईपी पते पर इंगित करें।

अब OpenVPN को कॉन्फ़िगर करने के लिए वापस। विंडोज एक्सप्लोरर में, नेविगेट करें सी: प्रोग्राम फ़ाइलें (x86) OpenVPN sample-config यदि आप 64-बिट विंडोज 7 चला रहे हैं या सी: प्रोग्राम फ़ाइलें OpenVPN sample-config यदि आप 32-बिट विंडोज 7 चला रहे हैं।इस फ़ोल्डर में आपको तीन नमूना विन्यास फाइलें मिलेंगी; हम केवल इसके साथ चिंतित हैं client.ovpn फ़ाइल।

Image
Image

राइट क्लिक करें client.ovpn और इसे नोटपैड या नोटपैड ++ के साथ खोलें। आप देखेंगे कि आपकी फ़ाइल नीचे दी गई तस्वीर की तरह दिखेगी:

Image
Image

हालांकि, हम चाहते हैं client.ovpn समान दिखने के लिए फ़ाइल इस नीचे चित्र। लाइन 4 में अपने होस्टनाम में DynDNS होस्टनाम को बदलना सुनिश्चित करें (या यदि आपके पास स्थैतिक है तो इसे अपने सार्वजनिक आईपी पते में बदलें)। पोर्ट नंबर को 1194 पर छोड़ दें क्योंकि यह मानक ओपनवीपीएन पोर्ट है। साथ ही, अपने क्लाइंट की प्रमाणपत्र फ़ाइल और कुंजी फ़ाइल के नाम को प्रतिबिंबित करने के लिए लाइन 11 और 12 को बदलना सुनिश्चित करें। इसे OpenVPN / config फ़ोल्डर में नई फ़ाइल.ovpn फ़ाइल के रूप में सहेजें।

Image
Image

डीडी-डब्लूआरटी के ओपन वीपीएन डेमॉन को कॉन्फ़िगर करना

मूलभूत विचार अब सर्वर प्रमाणपत्रों और कुंजियों की प्रतिलिपि बनाना है जिन्हें हमने पहले बनाया था और उन्हें डीडी-डब्लूआरटी ओपनवीपीएन डेमन मेनू में पेस्ट किया था। अपने ब्राउज़र को फिर से खोलें और अपने राउटर पर नेविगेट करें। अब आपके राउटर पर डीडी-डब्लूआरटी वीपीएन संस्करण स्थापित होना चाहिए। आप वीपीएन नामक सेवा टैब के तहत एक नया उप-टैब देखेंगे। OpenVPN डेमॉन के तहत सक्षम रेडियो बटन पर क्लिक करें।

Image
Image

सबसे पहले, डिफ़ॉल्ट "सिस्टम" के बजाय प्रारंभ प्रकार को "वान अप" में बदलना सुनिश्चित करें। अब हमें हमारी सर्वर कुंजी और प्रमाणपत्रों की आवश्यकता होगी जिन्हें हमने पहले बनाया था। विंडोज एक्सप्लोरर में, नेविगेट करें सी: प्रोग्राम फ़ाइलें (x86) OpenVPN easy-rsa keys 64-बिट विंडोज 7 (या सी: प्रोग्राम फ़ाइलें OpenVPN easy-rsa keys 32-बिट विंडोज 7 पर)। नीचे प्रत्येक संबंधित फ़ाइल खोलें (ca.crt, server.crt, server.key, तथा dh1024.pem) नोटपैड या नोटपैड ++ के साथ और सामग्री की प्रतिलिपि बनाएँ। जैसा कि नीचे देखा गया है संबंधित सामग्रियों में सामग्री पेस्ट करें।

OpenVPN कॉन्फ़िगर फ़ील्ड के लिए, हमें एक कस्टम फ़ाइल बनाने की आवश्यकता होगी। आपकी लैन कैसे स्थापित की जाती है, इस पर निर्भर करता है कि ये सेटिंग्स अलग-अलग होंगी। एक अलग ब्राउज़र विंडो खोलें और अपने राउटर के आईपी पते में टाइप करें। सेटअप टैब पर क्लिक करें और राउटर आईपी> स्थानीय आईपी पता के तहत कॉन्फ़िगर किए गए आईपी पते का ध्यान रखें। डिफ़ॉल्ट, जो हम इस उदाहरण में उपयोग कर रहे हैं, 1 9 2.168.1.1 है। अपने लैन सेटअप को प्रतिबिंबित करने के लिए पहली पंक्ति में "मार्ग" के बाद इस सबनेट को सही पेस्ट करें। इसे ओपनवीपीएन कॉन्फ़िगर बॉक्स में कॉपी करें और सहेजें पर क्लिक करें।
OpenVPN कॉन्फ़िगर फ़ील्ड के लिए, हमें एक कस्टम फ़ाइल बनाने की आवश्यकता होगी। आपकी लैन कैसे स्थापित की जाती है, इस पर निर्भर करता है कि ये सेटिंग्स अलग-अलग होंगी। एक अलग ब्राउज़र विंडो खोलें और अपने राउटर के आईपी पते में टाइप करें। सेटअप टैब पर क्लिक करें और राउटर आईपी> स्थानीय आईपी पता के तहत कॉन्फ़िगर किए गए आईपी पते का ध्यान रखें। डिफ़ॉल्ट, जो हम इस उदाहरण में उपयोग कर रहे हैं, 1 9 2.168.1.1 है। अपने लैन सेटअप को प्रतिबिंबित करने के लिए पहली पंक्ति में "मार्ग" के बाद इस सबनेट को सही पेस्ट करें। इसे ओपनवीपीएन कॉन्फ़िगर बॉक्स में कॉपी करें और सहेजें पर क्लिक करें।

push “route 192.168.1.0 255.255.255.0” server 10.8.0.0 255.255.255.0

dev tun0 proto tcp keepalive 10 120 dh /tmp/openvpn/dh.pem ca /tmp/openvpn/ca.crt cert /tmp/openvpn/cert.pem key /tmp/openvpn/key.pem

# Only use crl-verify if you are using the revoke list – otherwise leave it commented out # crl-verify /tmp/openvpn/ca.crl

# management parameter allows DD-WRT’s OpenVPN Status web page to access the server’s management port # port must be 5001 for scripts embedded in firmware to work management localhost 5001

अब हमें 1194 बंदरगाह के माध्यम से क्लाइंट को हमारे ओपनवीपीएन सर्वर से कनेक्ट करने की अनुमति देने के लिए फ़ायरवॉल को कॉन्फ़िगर करना होगा। व्यवस्थापन टैब पर जाएं और कमांड उप-टैब पर क्लिक करें। कमांड टेक्स्ट बॉक्स में निम्न पेस्ट करें:

iptables -I INPUT 1 -p udp –dport 1194 -j ACCEPT iptables -I FORWARD 1 –source 192.168.1.0/24 -j ACCEPT iptables -I FORWARD -i br0 -o tun0 -j ACCEPT iptables -I FORWARD -i tun0 -o br0 -j ACCEPT

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

अंत में, सेटअप टैब के तहत अपनी टाइम सेटिंग्स जांचना सुनिश्चित करें अन्यथा ओपनवीपीएन डिमन सभी क्लाइंट से इंकार कर देगा। हम TimeAndDate.com पर जाने और वर्तमान समय के तहत अपने शहर की खोज करने का सुझाव देते हैं। यह वेबसाइट आपको उस समय की जानकारी के साथ भरने के लिए आवश्यक सारी जानकारी देगी जैसा हमने नीचे किया था। साथ ही, सार्वजनिक एनटीपी सर्वरों के उपयोग के लिए एनटीपी पूल प्रोजेक्ट की वेबसाइट देखें।

Image
Image

एक ओपन वीपीएन क्लाइंट सेट अप करना

इस उदाहरण में हम एक अलग नेटवर्क पर हमारे क्लाइंट के रूप में एक विंडोज 7 लैपटॉप का उपयोग करेंगे। सबसे पहले आप जो करना चाहते हैं वह आपके क्लाइंट पर ओपनवीपीएन इंस्टॉल करना है जैसे हमने OpenVPN को कॉन्फ़िगर करने के पहले चरणों में ऊपर किया था। फिर नेविगेट करें सी: प्रोग्राम फ़ाइलें OpenVPN config जहां हम अपनी फाइलों को चिपकाएंगे।

अब हमें अपने मूल कंप्यूटर पर वापस जाना होगा और हमारे क्लाइंट लैपटॉप पर कॉपी करने के लिए कुल चार फाइलें एकत्र करनी होंगी। पर जाए सी: प्रोग्राम फ़ाइलें (x86) OpenVPN easy-rsa keys दोबारा और कॉपी करें ca.crt, client1.crt, तथा client1.key। इन फ़ाइलों को क्लाइंट में पेस्ट करें config फ़ोल्डर।

Image
Image

अंत में, हमें एक और फाइल कॉपी करने की आवश्यकता है। पर जाए सी: प्रोग्राम फ़ाइलें (x86) OpenVPN config और हमने पहले बनाई गई नई क्लाइंट.ओवीपीएन फ़ाइल पर प्रतिलिपि बनाएँ। इस फ़ाइल को क्लाइंट में पेस्ट करें config फ़ोल्डर भी

ओपनवीपीएन क्लाइंट का परीक्षण

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

Image
Image

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

सिफारिश की: