OpenVPN टनल के माध्यम से सभी ट्रैफ़िक को रूट करना


11

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

मैं यह कैसे करु? मुझे लगा कि मुझे इसे route(cmd कमांड) करने की आवश्यकता है, लेकिन मुझे लगता है कि मुझे यहां कुछ संकेत की आवश्यकता है।

मैंने इस मामले पर OpenVPN HowTo का अनुसरण किया है, लेकिन यह काम नहीं करता है, यह "ग्राहक को इस गेटवे के माध्यम से जाने के लिए मजबूर नहीं करता है" -ओपियन।

और OpenVPN से PPTP / IPSec विकल्प में बदलना फिलहाल कोई विकल्प नहीं है।

जवाबों:


2

वीपीएन इंटरफेस को अपने डिफ गेटवे के रूप में सेट करें (सुनिश्चित करें कि यह ऊपर है) ...

लिनक्स में यह कुछ के साथ होगा (abcd के अपने वीपीएन इंटरफ़ेस का पता है):

sudo ip मार्ग abcd के माध्यम से 0.0.0.0/0 को प्रतिस्थापित करता है

या आप "/ sbin / मार्ग" का उपयोग कर सकते हैं लेकिन वाक्यविन्यास थोड़ा अलग है।

यदि आप चाहते हैं कि यह रिबूट के माध्यम से बनी रहे, तो आप इसे /etc/rc.local में जोड़ सकते हैं, लेकिन आप संभवतः अपने वितरण के लिए विशिष्ट विधि का उपयोग करना चाहते हैं। मुझे लगता है कि आप आर्क लिनक्स का उपयोग कर रहे हैं, इसलिए जिस फ़ाइल को आप बूट पर जोड़े गए स्थायी स्थैतिक मार्ग के लिए संपादित करना चाहते हैं /etc/rc.conf। अधिक जानकारी के लिए यहां देखें

शुभ लाभ!

=====================

मैंने बस यह जवाब लिखा और फिर सवाल पढ़ा ...।

विंडोज के लिए आप ऐसा करना चाहते हैं (कमांड लाइन पर):

मार्ग 0.0.0.0 मुखौटा 0.0.0.0 abcd जोड़ें

या संभवतः:

मार्ग परिवर्तन 0.0.0.0 मास्क 0.0.0.0 एबीसी


हालांकि यह उत्तर विंडोज़ (सामान्य रूप से) में मार्गों को जोड़ने के बारे में जानकारी प्रदान करता है, यह OpenVPN संदर्भ दिए गए डच उत्तर से बहुत कम है।
श्यामन

15

Windows Vista और उसके बाद के संस्करण, अक्सर OpenVPN को बताना आवश्यक है:

route-method exe
route-delay 2

अन्यथा मार्ग निर्धारित नहीं किए जा सकते।

तब मैं आपके मार्गों को मैन्युअल रूप से नहीं बदलने की सलाह देता हूं लेकिन OpenVPN समर्पित सेटिंग का उपयोग करने के लिए:

redirect-gateway def1

दोनों के बीच एक बड़ा अंतर है: आपका मार्ग डिफ़ॉल्ट के साथ हस्तक्षेप करता है और जब आपका स्थानीय डीएचसीपी आपके पट्टे या कुछ को नवीनीकृत करता है, तो यह मूल डिफ़ॉल्ट मार्ग को पुनर्स्थापित कर सकता है और चीजों को गड़बड़ कर सकता है। रीडायरेक्ट-गेटवे डीफ़ 1 बल्कि दो मार्गों को स्थापित करता है: 0.0.0.0/1 और 127.0.0.0/1। यह डिफ़ॉल्ट मार्ग को छोड़ देता है, अधिक विशिष्ट है इसलिए डिफ़ॉल्ट पर पूर्वता है और इसे आसानी से हटा दिया जाता है।


1
redirect-gateway def1व्यवस्थापक के रूप में OpenVPN चलाने के बाद मेरे लिए चाल चली।
EnigmaRM

किसी चीज़ का उत्कृष्ट वर्णन जो मुझे पहली नज़र में काफी अजीब लगा। धन्यवाद
regulatre

1

OpenVPN कॉन्फ़िग फ़ाइल में, क्या आपने "रीडायरेक्ट-गेटवे" को "रीडायरेक्ट-गेटवे डिफ़ 1" में बदलने की कोशिश की है?


हां मेरे पास है, जैसा कि मैंने कहा, मैंने वही किया है जो हॉव्टो ने कहा है और यह अभी भी नहीं है।
फिलीप एकबर्ग

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.