100% निश्चित नहीं है कि आपका सेटअप क्या है, लेकिन यह बताएगा कि आमतौर पर वर्चुअलबॉक्स में "होस्ट-ओनली" एडेप्टर आपके मुख्य नेटवर्क इंटरफेस के अलावा एक दूसरा नेटवर्क इंटरफेस है।
उदाहरण के लिए, VirtualBox के लिए "वरीयताएँ ..." के तहत VirtualBox के मेरे Mac OS X सेटअप पर, "नेटवर्क" टैब / पैनल के लिए-मेरे पास "होस्ट-ओनली" एडेप्टर है जिसे कहा जाता है vboxnet0
। यह "एडेप्टर" पैनल में निम्नानुसार सेट है:
ध्यान दें कि मेरे पास "एडेप्टर" पैनल में निम्नलिखित सेट है:
- IPv4 पता:
192.168.56.1
- IPv4 नेटवर्क मास्क:
255.255.255.0
- IPv6 पता:
[blank]
- IPv6 नेटवर्क मास्क:
0
मेरे पास "डीएचसीपी सर्वर" भी है जो अक्षम है। यह भी ध्यान दें कि इस उदाहरण के लिए, इस एडाप्टर के लिए नेटवर्क श्रेणी होगी 192.168.56.x
। यदि आप चाहते हैं कि यह एडॉप्टर 10.20.0.x
रेंज का हिस्सा हो , तो एडेप्टर के IPv4 एड्रेस को इसमें से बदल 192.168.56.1
दें 10.20.0.1
।
फिर, वर्चुअल मशीन के लिए वास्तविक "सेटिंग्स" में आप इस सेटअप के लिए चाहते हैं, "सेटिंग" पर क्लिक करें। अब, मुख्य एडॉप्टर- "एडेप्टर 1" - जैसा कि यहाँ चित्रित किया गया है, मानक डिफ़ॉल्ट पर सेट किया जाएगा:
लेकिन फिर "एडेप्टर 2" के तहत आप उस एडॉप्टर को सक्षम करना चाहते हैं और "अटैच टू:" को "होस्ट-ओनली अडैप्टर" के रूप में सेट करना चाहते हैं और फिर vboxnet0
चित्र में "नाम:" सेट करें ।
उस के साथ, अपना अतिथि OS शुरू करें- मैं उबंटू का उपयोग कर रहा हूं, लेकिन यह किसी भी लिनक्स अतिथि OS जैसे कि CentOS के लिए काम करना चाहिए- और फिर दूसरे नेटवर्क पोर्ट पर अपना नया नेटवर्क कनेक्शन मैन्युअल रूप से शुरू करने के लिए निम्नलिखित में टाइप करें:
sudo ifconfig eth1 192.168.56.10 netmask 255.255.255.0 up
नोट मैंने 192.168.56.10
इस इंटरफ़ेस के स्थिर पते के लिए पता चुना है। आप की सीमा के भीतर कुछ भी करने के लिए सेट कर सकते हैं कि 192.168.56.2
करने के लिए 192.168.56.255
। मैंने केवल .10
पते को चुना क्योंकि यह याद रखना आसान है; कम से कम मेरे लिए। और यदि आप पते को सेट करना चाहते हैं - तो 10.20.0.2
अपने पते को 10.20.0.x
श्रेणी में रखना- फिर बस में बदलना 192.168.56.10
है 10.20.0.2
।
अब जबकि sudo ifconfig
केवल एक अस्थायी कनेक्शन है। यदि आप अभी रिबूट करना चाहते हैं, तो वह कनेक्शन खो जाएगा। इसलिए यदि आप इसे एक स्थायी सेटिंग के रूप में स्थापित करना चाहते हैं, तो आपको /etc/network/interfaces
निम्नानुसार संपादित करना होगा । सबसे पहले, अपने पसंदीदा पाठ संपादक का उपयोग करके उस फ़ाइल को खोलें; मुझे उपयोग करना पसंद है nano
:
sudo nano /etc/network/interfaces
उस फ़ाइल की सामग्री कुछ इस तरह दिखाई देगी:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
ध्यान दें कि eth0
डीएचसीपी के लिए सेटिंग कैसे है; जो जैसा है उसे वैसा ही छोड़ दो। नया नेटवर्क इंटरफ़ेस जोड़ने के लिए, आप फ़ाइल के निचले भाग में कुछ इस तरह जोड़ेंगे:
# The local hostmachine access interface.
auto eth1
iface eth1 inet static
address 192.168.56.10
netmask 255.255.255.0
ध्यान दें कि कैसे eth1
सेट static
और है address
और netmask
सेटिंग्स। एक बार जोड़ा, बस फ़ाइल को बचाने के लिए। और अब रिबूट पर आप मशीन हमेशा असाइन करना जानते हैं eth1
और यदि आप होस्ट ओएस से उस अतिथि ओएस तक पहुंचना चाहते हैं, तो आपको बस जाने की आवश्यकता होगी 192.168.56.10
। और यदि आप पते को सेट करना चाहते हैं - तो 10.20.0.2
अपने पते को 10.20.0.x
श्रेणी में रखना- फिर बस में बदलना 192.168.56.10
है 10.20.0.2
।