Ubuntu सर्वर पर वीपीएन


2

मेरे पास एक लिनक्स सर्वर है जो Ubuntu 14.04 चल रहा है। इस पर, मैंने डेस्कटॉप के रूप में कार्य करने के लिए xfce स्थापित किया है। इसके अतिरिक्त, मेरे पास xrdp स्थापित है ताकि मैं मशीन में रिमोट कर सकूं।

एक बार एक दूरस्थ सत्र शुरू हो जाने के बाद, मैं एक वीपीएन से जुड़ना चाहूंगा। वर्तमान में, मेरे पास PIA VPN स्थापित है, लेकिन जब भी मैं कनेक्ट होता हूं, मेरा दूरस्थ सत्र डिस्कनेक्ट हो जाता है। मैं सेटिंग्स के साथ छेड़छाड़ की कोशिश की है, लेकिन एक ही परिणाम लागू होता है।

यदि संभव हो तो अनुशंसित सेटिंग्स या एक अलग वीपीएन सेवा के साथ जवाब दें।

धन्यवाद!


1
जब आप पीआईए जैसे वीपीएन का उपयोग करते हैं, तो यह डीएनएस कैश को खाली करने के लिए आपके वर्तमान नेटवर्क को डिस्कनेक्ट कर देगा। मुझे नहीं लगता कि इसके लिए कोई समाधान है ...
क्रिकेट_007

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

जवाबों:


1

आपकी समस्या रूटिंग से संबंधित होने की संभावना है। एक वीपीएन से कनेक्ट करने में लगभग हमेशा सिस्टम के रूट टेबल को किसी तरह से बदलना शामिल होता है। कृपया याद रखें कि एक रूटिंग टेबल सभी कनेक्शनों पर लागू होता है, और सिस्टम के लिए वैश्विक है।

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

आपके मौजूदा रूट टेबल, और विभिन्न प्रणालियों के लिए नेटवर्क पते को जाने बिना मैं आपके बारे में कोई विशेष सुझाव नहीं दे सकता कि आपको क्या बदलने की आवश्यकता है।


1

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

आप वीपीएन सर्वर का उपयोग नहीं करने वाले अपने दूरस्थ स्टेशन के लिए वीपीएन के साथ-साथ स्थापित करके इस समस्या को हल कर सकते हैं । उदाहरण के लिए, मान लीजिए कि आपके रिमोट स्टेशन का आईपी एड्रेस 1.1.1.1 है, आपका सामान्य होम गेटवे / राउटर 192.168.0.1 है, जबकि आपका वीपीएन सब कुछ 2.2.2.2 पर वीपीएन सर्वर के माध्यम से पुन: रूट करता है। फिर आपको क्या चाहिए कि वीपीएन निम्नलिखित नया मार्ग निर्धारित करे:

       ip route add 1.1.1.1/32 via 192.168.0.1 dev eth0

इसके साथ समस्या यह है कि आपको वीपीएन स्थापित करने से पहले ऐसा करना चाहिए । अधिकांश वीपीएन जो मुझे पता है कि इन बेहद विशिष्ट मार्गों को जगह में छोड़ देते हैं, इसलिए आप निम्नलिखित आदेशों को आजमा सकते हैं :

  1. ऊपर का आदेश दें;

  2. अपना वीपीएन शुरू करें;

  3. अच्छा होने की कामना कीजिये।

यदि यह काम नहीं करता है (क्योंकि वीपीएन आपकी रूटिंग टेबल को पूरी तरह से फिर से लिखता है), तो आपको सूडो के रूप में प्रयास करना चाहिए:

   cmd_VPN; sleep 10;   ip route add 1.1.1.1/32 via 192.168.0.1 dev eth0

जहाँ cmd_VPNभी आप अपने वीपीएन कनेक्शन को सेटअप करने के लिए उपयोग करते हैं। इसका फायदा यह है कि वीपीएन आने के बाद आपको जो नया रास्ता चाहिए, वह स्थापित हो जाता है। sleep 10वीपीएन अनुमार्गण तालिका को बदलने के लिए अनुमति देने के लिए आवश्यक है। 10 सेकंड के लिए, आप कटऑफ होंगे, लेकिन ओपनशश पूरी तरह से इसका विरोध करने में सक्षम है।

आप अपने LAN के भीतर से इसका परीक्षण नहीं कर सकते हैं: स्थानीय लेन के लिए सामान्य मार्ग को सभी वीपीएन द्वारा हमेशा जगह पर छोड़ दिया जाता है, इसलिए उपरोक्त ट्रिक काम नहीं करेगी।

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