ब्रिजबॉक्स और होस्ट-ओनली नेटवर्क्स पर वर्चुअलबॉक्स कैसे चलाएं?


11

मैं होम नेटवर्क पर अपने उबंटू लैपटॉप के साथ वर्चुअलबॉक्स चलाना चाहता हूं (इसलिए डेस्कटॉप पीसी राउटर के माध्यम से इसे एक्सेस कर सकता है) और जाने पर होस्टबॉक्स से वर्चुअलबॉक्स (अलग-अलग नेटवर्क या बिना इंटरनेट के) में भी सक्षम हो सकता है।

इससे पहले, VB उदाहरण पर एकमात्र नेटवर्क एडेप्टर एक 'ब्रिजिंग कनेक्शन' एडेप्टर था। इसने मुझे अतिथि VB पर इंटरनेट का उपयोग करने और LAN + होस्ट के अन्य कंप्यूटरों पर इसे एक्सेस करने की अनुमति दी। हालाँकि, जब भी मैंने अपना लैपटॉप नेटवर्क से लिया, मैं अब अतिथि को होस्ट से एक्सेस नहीं कर सकता था।

मैंने पढ़ा कि मुझे नेटवर्क से इसे एक्सेस करने के लिए एक होस्ट-ओनली एडॉप्टर को इनेबल करने की जरूरत थी और गेस्ट से इंटरनेट एक्सेस करने के लिए NAT एडाप्टर का उपयोग किया जाता है।

मेरा सवाल यह है कि क्या मैं VirtualBox में एक ब्रिड्ड नेटवर्क एडेप्टर के साथ एक होस्ट-ओनली एडॉप्टर + NAT नेट चला सकता हूं? मैं असमंजस में हूं कि मैं अंदर क्या डालूंगा / आदि / मेजबान? क्या मैं IP के होस्ट (होस्ट-ओनली और ब्रिजेड) को उसी सर्वरनाम / इन / होस्ट्स के साथ डालूंगा?


मुझे यकीन नहीं है कि 'सॉफ्ट-ब्रिज' से आपका क्या मतलब है
ril44

कोई दिक्कत नहीं है। मैंने पुल के साथ होस्ट-ओनली अडैप्टर चलाने की कोशिश की। मैं bridged IP पर होस्ट के साथ ssh कर सकता था, लेकिन मैं host-only IP के साथ नहीं मिल सका। मुझे एक त्रुटि संदेश "होस्ट करने का कोई मार्ग नहीं" मिला
ril44

1
पता लगा लिया। मैं इस ट्यूटोरियल का अनुसरण कर रहा था: christophermaier.name/blog/2010/09/01/… और मैं eth2 के बजाय eth1 में डाल रहा था। मुझे eth2 का उपयोग करना पड़ा क्योंकि VB सेटिंग्स-नेटवर्क में होस्ट-केवल 'एडेप्टर 3' था (VB's GUI का उपयोग करके)। अब मैं ब्रिजेड और होस्ट दोनों ही चला पा रहा हूँ!
ril44

1
के लिए / etc / मेजबान: मेजबान मशीन पर मैंने: 'host-only-IP' 'servername' अतिथि VB पर मैंने होस्ट-ओनली और ब्रिज किए गए IP दोनों को एक ही सर्वरनाम के साथ रखा। एक समस्या का कारण नहीं लगता है।
ril44

क्षमा करें, जब मैं किसी नेटवर्क से कनेक्ट नहीं था, तो मुझे काम करने के लिए डायनामिक्स प्राप्त करने के लिए उपयोग की जाने वाली चाल नहीं मिल रही है। यह कुछ करने के लिए arp / प्रॉक्सी- arp और ट्रिकिंग लाइनक्स के साथ एक आभासी डिवाइस था, इसके पीछे एक वास्तविक उपकरण था। यदि मैं इसके पार चला जाता हूं तो मैं इसे स्टार करूंगा।
रोबॉटहूमंस

जवाबों:


11

पता लगा लिया। मैं इस ट्यूटोरियल का अनुसरण कर रहा था और मैं eth1इसके बजाय डाल रहा था eth2। मुझे उपयोग करना पड़ा eth2क्योंकि VB सेटिंग्स-नेटवर्क में होस्ट-केवल 'अडैप्टर 3' था (वीबी के जीयूआई का उपयोग करके)। अब मैं ब्रिजेड और होस्ट दोनों ही चला पा रहा हूँ!

For /etc/hosts: होस्ट मशीन पर मैंने जो डाला: 'host-only-IP' 'servername' अतिथि VB पर मैंने होस्ट-ओनली और ब्रिजेड IP दोनों को एक ही सर्वरनाम के साथ रखा। एक समस्या का कारण नहीं लगता है।

तो संक्षेप करने के लिए; मेरे पास VB उदाहरण पर 3 एडेप्टर हैं

  1. पाटने
  2. नेट
  3. केवल होस्ट-।

मेरे पास होस्ट-होस्ट फ़ाइल का उपयोग करने के लिए कॉन्फ़िगर की गई मेरी होस्ट मशीन पर होस्ट फ़ाइल है और मेरे डेस्कटॉप होस्ट फ़ाइल को ब्रिज किए गए आईपी पते का उपयोग करने के लिए कॉन्फ़िगर किया गया है। इस तरह मैं अपने लैपटॉप को नेटवर्क से बाहर निकाल सकता हूं और फिर भी बिना किसी सेटिंग को बदले अपने वर्चुअलबॉक्स सर्वर में ssh कर सकता हूं। फिर मैं NAT नेटवर्क एडॉप्टर को चालू कर सकता हूं और वर्चुअलबॉक्स मेरे होम नेटवर्क से दूर इंटरनेट के लिए मेरे होस्ट नेटवर्क का उपयोग कर सकता है।

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