मैं सिर्फ सेटअप तीन VirtualBox VMs का उपयोग करना चाहते से प्रत्येक के लिए प्रविष्टियां जोड़ देगा होगा आज विशेष रूप से ओएस एक्स होस्ट पर एमएएमपी से कनेक्ट करने के लिए। सोचा था कि मैं ऐसा करने की अपनी विधि साझा करूंगा क्योंकि यह मेरे लिए अच्छा काम करता है।
10.0.2.2
के माध्यम से स्थानीय होस्ट एक्सेस करते हुए मैं एक host only
नेटवर्क का उपयोग कर पाते हैं एक और अधिक लचीला & विश्वसनीय परिदृश्यों को संभालने के लिए जिस तरह से किया जाना है। आपको एक और आईपी पता मिलता है ताकि वीएम पर नेटवर्क मुद्दों को डीबग करने के साथ-साथ काम भी कर सकें।
सबसे पहले, VirtualBox
->Preferences…
पर जाएं। फिर चुनें। आपके पास vboxnet0
एडाप्टर होना चाहिए। यदि नहीं, तो एक जोड़ें।
आप उस के साथ स्थापित कर रहे हैं एक बार, vboxnet0
एडाप्टर & विकल्पों को संपादित करने कि विंडो के दाईं ओर पर छोटे पीले पेचकश आइकन पर क्लिक करें का चयन करें। Adapter
फलक के तहत, IP124 पता 192.168.56.1
& पर नेटवर्क मास्क 255.255.255.0
पर सेट करें। आईपीवी 6 क्षेत्र खाली छोड़ दें। आईपीवी 6 नेटवर्क मास्क लंबाई 0
होना चाहिए।
DHCP सर्वर सामान खाली है, इसलिए की तरह होना चाहिए।
ठीक है? वह सेट मिला। अब अपना वीएम चुनें। मेरे उदाहरण में यह वेब विकास परीक्षण के लिए IE8 - Win7
छवि है।और Settings
गियर पर क्लिक करें। फिर Network
आइकन पर क्लिक करें। और अब Adapter 2
चुनें। और Attached to:
के लिए पुल डाउन मेनू से Host-only Adapter
चुनें। और उसके बाद Name:
के तहत चुनें। शेष विकल्प केवल मानक विकल्प होना चाहिए।
अब, जब आप अपने Windows वीएम प्रारंभ करेंगे, इंटरनेट एक्सप्लोरर का शुभारंभ। और पते पर जाएं:
http://192.168.56.1
इसके साथ, आपको सेट किया जाना चाहिए! लेकिन यदि आप मैक का उपयोग करने के लिए उपयोग किया जाता है, तो 100% सुनिश्चित करें कि आपके पास पते के सामने http://
है। जब मैं सीधे 192.168.56.1
में प्रवेश करता था तो मुझे शर्मनाक रूप से अटक गया।
और Jon Jaques के रूप में कहते हैं कि उनकी इस सवाल का जवाब आप 192.168.56.1
के आईपी पते को इंगित करने के लिए Windows में hosts
फ़ाइल को संपादित कर सकते हैं। यह आपके जीवन को आसान बना देगा & यदि आप जानते हैं कि एमएएमपी (हार्ड नहीं) में नामित वर्चुअल होस्ट कैसे सेट अप करें, तो आप वर्चुअलबॉक्स के माध्यम से परीक्षण करने के लिए कुछ अलग-अलग साइट्स सेट कर सकते हैं।
ओह, यदि आप ओएस एक्स में अपने मशीन नाम का उपयोग करने के लिए एमएएमपी से कनेक्ट करने के लिए उपयोग किया जाता है, जैसे LogicArtist.local
नाम के साथ यदि यह आपकी मशीन का नाम है- आप किसी किस्मत में नहीं हैं। सॉफ़्टवेयर राउटर में निर्मित वर्चुअलबॉक्स मल्टीकास्ट डेटा पास करने का दावा करता है, लेकिन ऐसा नहीं करता है। Check out this post जो इसे अधिक विस्तार से समझाता है।
वर्चुअलबॉक्स द्वारा बनाए गए पर्यावरण में कई एनआईसी हैं जो मल्टीकास्ट सक्षम होने का दावा करते हैं। हालांकि, वे झूठ बोल रहे हैं। इसके अलावा, वर्चुअलबॉक्स मेट्रिक्स को निर्दिष्ट करने के तरीके के कारण, आपके आउटगोइंग सॉकेट को झूठा सौंपा जाएगा जो खुशी से आपके मल्टीकास्ट संदेशों को गले लगाएगा और उन्हें नहीं भेजेगा।
कष्टप्रद है, लेकिन आप कम से कम अपने hosts
फ़ाइल का संपादन इस तरह LogicArtist.local
के लिए एक प्रवेश के लिए द्वारा उस तरह सामान के आसपास काम कर सकते हैं:
192.168.56.1 LogicArtist.local
निश्चित रूप से के रूप में सुंदर नहीं के रूप में एक सच्चे मल्टीकास्ट एड्रेस पारित किया जा रहा , लेकिन कम से कम कम समय में आप चीजों को डीबग करने के लिए विंडोज़ में खर्च करेंगे, लेकिन उस प्रविष्टि को जोड़ना आसान हो जाएगा।
मैं वास्तव में मेरे मेजबान कंप्यूटर के आईपी पते के लिए मेरे Windows ब्राउज़र इंगित कर सकते हैं, फिर भी एक राउंडअबाउट रास्ते में साइट तक पहुँचने दिया जाएगा। मैं सीधे साझा फ़ोल्डरों के माध्यम से जाऊंगा और आईपी के बारे में चिंता न करें। मुझे एक और समस्या है जो सुझाए गए समाधान को वैसे भी बनाती है। मैंने अपने मेजबान कंप्यूटर को एक से अधिक स्थानीयहोस्ट रखने के लिए कॉन्फ़िगर किया है, इसलिए मैं एक साथ कई साइटों का परीक्षण कर सकता हूं, प्रत्येक अपनी स्वतंत्र जड़ के साथ। मेरे वर्चुअल विंडोज में ब्राउज़र //192.168.1.*//~username/ को केवल रूट के रूप में मानता है। मुझे प्रत्येक सबफ़ोल्डर के लिए अलग-अलग जड़ों की आवश्यकता है। –