मेरे 192.168 बॉक्स से, मुझे उसी बॉक्स पर 10.0 वर्चुअल मशीन कैसे मिलेगी?


11

मैं Ubuntu 12.04 और VirtualBox 4.1.12 चला रहा हूं। मैंने VirtualBox के तहत एक डेबियन सर्वर बनाया है।

जिन कारणों से मुझे समझ नहीं आ रहा है, डीएचसीपी ने मेरे उबंटू बॉक्स को 192.168.20.50 और मेरे डेबियन वीएम 10.0.2.15 को अनुदान दिया। जब मैं अपने उबंटू बॉक्स से ट्रेसरआउट चलाता हूं, तो यह इंटरनेट पर 10.0.2.15 खोजने की कोशिश में खो जाता है।

मैं उबंटू को कैसे निर्देश करूं ताकि यह मेरे डेबियन वीएम को ढूंढ सके?


10.0.2.15 एक वैध इंटरनेट आईपी पता नहीं है। यह केवल एक इंट्रानेट के भीतर मान्य है। इस विशिष्ट मामलों में यह वास्तव में आपके इंट्रानेट नेटवर्क का हिस्सा नहीं है। आपको वर्चुअल मशीन पर NAT डिवाइस के कॉन्फ़िगरेशन को बदलना होगा, इसलिए उसी इंट्रानेट सब-एड्रेस (10.0 के बजाय 192.168) पर।
रामहाउंड

जवाबों:


14

एक नेटवर्क एडॉप्टर के लिए वर्चुअलबॉक्स का डिफ़ॉल्ट कॉन्फ़िगरेशन NAT है। उस स्थिति में आपके वर्चुअल मशीन को आपके डीएचसीपी सर्वर से एक वास्तविक आईपी नहीं मिल रहा है, लेकिन एक वर्चुअलबॉक्स (अर्थात 10.0.xx) द्वारा प्रदान किया गया है।

यदि आप नेटवर्क-एडेप्टर (वर्चुअल मशीन-सेटिंग्स में) को "ब्रिज्ड एडेप्टर" में बदलते हैं, तो यह आपके होस्ट-मशीन (यानी 192.168.xx) की सीमा में एक वास्तविक आईपी-पता प्राप्त करेगा और आपके डीएचसीपी-सर्वर द्वारा सौंपा जाएगा। आपका वास्तविक नेटवर्क और आप इसे इस तरह एक्सेस कर सकते हैं।

(मेरे पास उबंटू होस्ट-सिस्टम नहीं है इसलिए नीचे का स्क्रीनशॉट विंडोज से है
लेकिन उबंटू के तहत यह समान होना चाहिए)

यहाँ छवि विवरण दर्ज करें


1
आपने बहुत हद तक मेरी टिप्पणी के लिए एक स्क्रीनशॉट डाला मैं आपको सलाम करता हूं।
रामहाउंड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.