VirtualBox के साथ वीपीएन कनेक्शन


9

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

जवाबों:


17

डिफ़ॉल्ट रूप से, NAB एडॉप्टर सिस्को AnyConnect चलाने के बिना, मेरे लिए बस काम करता है।

लेकिन जब Cisco AnyConnect चल रहा है, तो DNS लुकअप विफल हो गया, यह Ubuntu 12.10+ में एक महत्वपूर्ण बग के कारण है, "बग 1048783: NAT नाम एडाप्टर में नेटवर्क नाम लुकअप टूट गया"। अधिक जानकारी के लिए, https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug44b83 पर देखें

इसे हल करने के लिए, आपको होस्ट DNS लुकअप का उपयोग करने के लिए निम्न cmd को चलाने की आवश्यकता होगी,

एक विंडो कमांड प्रॉम्प्ट से ( VMNAME के साथ आपके VB नाम, जैसे "उबंटू" के साथ),

सीडी "c: \ Program Files \ Oracle \ VirtualBox"

VBoxManage संशोधित करें VMNAME --natdnshostresolver1 पर

BTW, मैं 1 एडाप्टर के लिए डिफ़ॉल्ट रूप से "NAT" है, और 2 एडाप्टर के लिए "होस्ट-ओनली" के साथ सीमाओं के आसपास पाने के लिए NAB केवल एडेप्टर। यह सेटिंग मेरे लिए पूरी तरह से काम करती है।

सुनिश्चित करें कि आप वर्चुअलबॉक्स को रीबूट करें और पिछली सेटिंग्स को संरक्षित करने के लिए राज्य को बचाएं, न कि केवल पावर ऑफ।


मैं इस जवाब की तलाश में महीनों से हूँ! धन्यवाद!!!
किर्कलैंड

2017 में अभी भी एक मुद्दा। स्पष्टीकरण और समाधान के लिए धन्यवाद
एल्डमिर

1

मुझे भी इसी तरह की समस्या हुई है। VirtualBox के अंदर Ubuntu 12.04 के साथ विंडोज 7 (64 बिट) चल रहा है। घर से काम करने के लिए, मुझे विश्वविद्यालय के वीपीएन के माध्यम से विश्वविद्यालय के नेटवर्क से जुड़ने में सक्षम होना चाहिए (बदले में) विश्वविद्यालय के सुपरकंप्यूटिंग क्लस्टर से कनेक्ट करने में सक्षम होना चाहिए।

मुझे उबंटू के अंदर से वीपीएन क्लाइंट कनेक्शन नहीं मिल सका, और मैं अपने होस्ट मशीन के वीपीएन कनेक्ट का उपयोग करने में असमर्थ था।

मैंने जो किया वह मेरे वर्चुअल मशीन के लिए एक नया एडेप्टर बनाया गया, जो "होस्ट-ओनली एडॉप्टर" से जुड़ा था। यह विंडोज में इंटरनेट कनेक्शन के तहत दिखाई दिया, और वहां से मैंने अपने सिस्को वीपीएन एडाप्टर और वर्चुअलबॉक्स होस्ट-ओनली नेटवर्क के बीच एक पुल बनाया।

ऐसा करने के बाद, मैं Ubuntu वर्चुअल मशीन के अंदर से वीपीएन होस्ट से कनेक्ट करने में सक्षम था। वीपीएन कनेक्शन का विंडोज पक्ष इसे पसंद नहीं करता है, लेकिन meh।

उम्मीद है की यह मदद करेगा।


धन्यवाद। यह पता चला है कि मैं कनेक्टेड के रूप में एडॉप्टर सेट करना भूल गया था।
जेफ स्टोरी

0

सुनिश्चित करें कि आपका वीपीएन हमेशा एक ही पोर्ट का उपयोग करें। उस पोर्ट पर ध्यान दें

अपनी वर्चुअल मशीन को नेट पर सेट करें

उबंटू के अंदर नेटवर्क सेटिंग्स प्रॉक्सी पर जाएं और आईपी को 10.0.2.2 पर सेट करें और आपके द्वारा नोट किया गया पोर्ट। (10.0.2.2 डिफ़ॉल्ट वर्चुअलबॉक्स नेट गेटवे है)

Thats कैसे मैं वर्चुअलबॉक्स के साथ साइफन का उपयोग करता हूं


0

मैं इस मुद्दे में भी भाग रहा था और सिस्को मंचों पर एक समाधान पाया:

वर्चुअलबॉक्स सेटिंग्स में अपने मशीन के नाम के साथ "वीएम नाम" की जगह, अपने टर्मिनल में निम्नलिखित चलाएँ:

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

अपने वीएम को पुनरारंभ करने के बाद, वीपीएन कनेक्शन को काम करना चाहिए।

प्रासंगिक लिंक:

https://community.cisco.com/t5/vpn/anyconnect-3-1-04072-won-t-allow-internet-connectivity-from/td-p/2400378

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