हम दो नेटवर्क कार्ड के साथ वीएम को कॉन्फ़िगर करते हैं, एक स्थानीय होस्ट से बात करने के लिए, दूसरा इंटरनेट से बात करने के लिए। फिर हम मेजबान को इसके राउटर के रूप में उपयोग करने के लिए मजबूर करते हैं, पुराने गेटवे को मिटा देते हैं।
1) अपने वीएम को 2 नेटवर्क एडेप्टर से शुरू करने के लिए कॉन्फ़िगर करें, एक ब्रिड्ड एक्सेस के लिए, दूसरा होस्ट-केवल कनेक्शन के लिए। DHCP सर्वर को 192.168.56.100 पर होस्ट करने के लिए केवल होस्ट कनेक्शन को कॉन्फ़िगर करें, और अतिथि को 192.168.56.1 (मेजबान के लिए) और 192.168.56.2 आईपी पते को बाहर करने के लिए। होस्ट पर, मुझे लगता है कि अतिथि से जुड़े इंटरफ़ेस को vboxnet0 कहा जाता है , अगर pls तदनुसार तदनुसार नहीं बदलता है।
मुझे आपको यह करने के लिए एक संदर्भ देना चाहिए: इस AskUbuntu उत्कृष्ट उत्तर को देखें
2) अपनी वर्चुअल मशीन शुरू करें, सुनिश्चित करें कि आप इंटरनेट से कनेक्ट कर सकते हैं और होस्ट से / के लिए पिंग कर सकते हैं, फिर वीपीएन के माध्यम से कनेक्ट कर सकते हैं।
3) मेजबान पर, अपने डिफ़ॉल्ट गेटवे को अतिथि 192.168.56.2 के रूप में बदलें:
route delete default
route add default 192.168.56.2 dev vboxnet0
5) अब हम अतिथि पर वापस जाते हैं: आप यहां पर निर्देश देते हैं कि विंडोज के लिए अपने वीपीएन कनेक्शन को अन्य कनेक्शन के साथ कैसे साझा करें ।
6) होस्ट पर, जांचें कि आपके पास कनेक्टिविटी है, उदाहरण के लिए
ping -c1 8.8.8.8
यदि यह काम करता है, और आप इंटरनेट से कनेक्ट कर सकते हैं, तो आप कर रहे हैं। यदि यह काम करता है, लेकिन आप इंटरनेट से कनेक्ट नहीं कर सकते हैं , तो इसका मतलब है कि आपका DNS कॉन्फ़िगरेशन टूट गया है, इसे सही करना बहुत आसान है, उदाहरण के लिए यहां देखें ।
हालांकि अगर ऊपर का पिंग Google से कनेक्ट नहीं हो सकता है, तो इसका मतलब है कि अतिथि पर कोई समस्या है । संभावित कारणों में प्रतिबंधात्मक फ़ायरवॉल, या कुछ टाइपिंग त्रुटि शामिल है। निदान करने के लिए, अतिथि और होस्ट पर, अपने रूटिंग टेबल की जांच करें, या फ़ायरवॉल को पूरी तरह से अक्षम करें।
और एक मनोरंजक परियोजना प्रदान करने के लिए धन्यवाद।