अगर मैं वीपीएन सेट करता हूं, तो क्या * सब कुछ * खत्म हो जाता है?


13

अगर मैं एंड्रॉइड के लिए वीपीएन कनेक्शन स्थापित करता हूं, तो वीपीएन पर क्या रूट किया जाता है? बस वेब ब्राउज़िंग? सभी ऐप से सभी इंटरनेट कनेक्शन?

CyanogenMod में, OpenVPN कॉन्फ़िग, "उन्नत" सेटिंग्स में, "रीडायरेक्ट गेटवे - वीपीएन सुरंग के माध्यम से सभी ट्रैफ़िक को रोकने के लिए एक विकल्प है", जो डिफ़ॉल्ट रूप से बंद है।

इस बंद के साथ, कौन से एप्लिकेशन / संचार इसके माध्यम से रूट किए जाते हैं?

अन्य वीपीएन प्रकारों में यह विकल्प नहीं है। वे इस तरह से काम करते हैं या नहीं?

वीपीएन स्थापित करने के बाद, मैं कैसे सत्यापित कर सकता हूं कि यह काम कर रहा है?

जवाबों:


5

आप जिस सेटिंग के बारे में बात कर रहे हैं वह --redirect-gatewayOpenVPN के विकल्प के प्रभाव में है और OpenVPN मैन पेज पर प्रलेखित है

--redirect-gateway

वीपीएन पर सभी आउटगोइंग आईपी ट्रैफ़िक को पुनर्निर्देशित करने के लिए स्वचालित रूप से रूटिंग कमांड निष्पादित करें।


यह विकल्प तीन चरण करता है:

  1. -आरामोट पते के लिए एक स्थैतिक मार्ग बनाएं जो पहले से मौजूद डिफ़ॉल्ट गेटवे के लिए आगे है। ऐसा किया जाता है ताकि (3) रूटिंग लूप न बने।

  2. डिफ़ॉल्ट गेटवे मार्ग हटाएं।

  3. वीपीएन समापन बिंदु पते के लिए नया डिफॉल्ट गेटवे सेट करें (जो कि --route-गेटवे या दूसरे पैरामीटर से --ifconfig के लिए - जब देवालय निर्दिष्ट है)।

जब सुरंग को फाड़ दिया जाता है, तो उपरोक्त सभी चरणों को उलट दिया जाता है ताकि मूल डिफ़ॉल्ट मार्ग बहाल हो जाए।

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


3

आमतौर पर, हाँ।

आप एक निजी नेटवर्क बना रहे हैं - आप नेटवर्क के माध्यम से सामान को रूट करना चाहते हैं। यह निजी है।

यदि केवल ब्राउज़र एप्लिकेशन निजी नेटवर्क के माध्यम से रूट कर रहे थे - कुछ अन्य ऐप गतिविधि को सूँघ सकते हैं, और इसे दूसरे कनेक्शन के माध्यम से भेज सकते हैं। अलविदा, निजी!

यह सभी देखें:


हां, यही करना चाहिए । मैं पूछ रहा हूं कि यह क्या करता है, एंड्रॉइड डिवाइस के विशिष्ट संदर्भ में।
एंडोलिथ

मुझे यह कहते हुए कोई जानकारी नहीं मिली है कि किसी भी एंड्रॉइड वीपीएन कार्यान्वयन वास्तव में वीपीएन कार्यान्वयन नहीं हैं - यह कि वे, शब्द की आमतौर पर स्वीकृत समझ में वास्तव में, निजी, आभासी नेटवर्क हैं। अन्यथा सुझाव देने के लिए कोई सबूत नहीं है।
बजे माइकल पॉलुकोनिस नौ

1
जब तक किसी को कुछ नहीं मिलता तब तक कोई सबूत नहीं;) मुझे लगता है कि सवाल यह है कि जिस तरह से वीपीएन को एंड्रॉइड में कोड किया गया है, उसके आधार पर वीपीएन को मिस / बाईपास / अनदेखा करने और मानक कनेक्शन के माध्यम से कनेक्ट करने के लिए एक रूज (या खराब कोडित) ऐप के लिए एक तरीका है। ? मैं देव नहीं हूं, लेकिन आम आदमी के उदाहरण में एक वीपीएन ऐप होगा जो एंड्रॉइड को बताता है कि सभी कनेक्शन इसके माध्यम से जाने चाहिए, लेकिन एक खराब कोड वाला ऐप एंड्रॉइड से यह भी नहीं पूछ सकता है कि नेटवर्क ट्रैफ़िक को कहां रूट करें और मान लें कि यह बिज़ के बारे में जाना चाहिए। हमेशा की तरह। दूसरी ओर अगर वीपीएन कनेक्शन प्रबंधन को पूरी तरह से संभाल लेता है तो मुझे लगता है कि यह काम करने में अधिक आरामदायक होगा।
मैट

Android.stackexchange.com/questions/8904/… पर एक टिप्पणी है जो कहती है कि वेब ब्राउज़िंग वीपीएन के माध्यम से नहीं जाती है।
एंडोलिथ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.