- होस्ट ओएस: विंडोज 7
- गेस्ट ओएस: रिट हैट लिनक्स (आरएचईएल 6) और विंडोज 7
मैं दोनों अतिथि ओएस से कनेक्ट करना चाहता हूं। मैंने दोनों मेहमानों को पिंग करने की कोशिश की, लेकिन यह काम नहीं कर रहा है। दोनों मेहमान मेरे विंडोज 7 होस्ट को पिंग कर सकते हैं।
मैं दोनों अतिथि ओएस से कनेक्ट करना चाहता हूं। मैंने दोनों मेहमानों को पिंग करने की कोशिश की, लेकिन यह काम नहीं कर रहा है। दोनों मेहमान मेरे विंडोज 7 होस्ट को पिंग कर सकते हैं।
जवाबों:
मैं एक उत्तर फोरम में आखिरकार मेरे लिए काम करने वाले उत्तर को पाकर हैरान था:
आपके वर्चुअलबॉक्स में आपके द्वारा उपयोग किए गए विंडोज के संस्करण के आधार पर, आपके पिंग्स का उत्तर पाने में सक्षम होने के लिए, आपको संभवतः विंडोज़ मशीन पर कम से कम एक फ़ोल्डर साझा बनाने की आवश्यकता है। उदाहरण के लिए विंडोज एक्सपी में, आपके पास कम से कम एक शेयर सेट अप करने के बाद, मशीन पिंग का जवाब देगी। लेकिन अगर कोई शेयर सेट नहीं किया जाता है, तो कोई पिंग वापस नहीं किया जाएगा।
(पूरा जवाब देखिए, यहां: http://ubuntuforums.org/showthread.php?t=202879 )
तो मूल रूप से मैंने जो किया वह था:
संपादित करें: स्पष्ट करने के लिए, मेरा सेटअप विंडोज 7 होस्ट और विंडोज 7 अतिथि है।
यही है, आशा है कि यह किसी की मदद करता है।
यदि आप चाहते हैं कि आपका वीएम एक स्टैंडअलोन मशीन की तरह नेटवर्क पर पहुंच योग्य हो (मुझे लगता है कि आप जो करने की कोशिश कर रहे हैं), निम्नलिखित जांचें
वर्चुअलबॉक्स GUI इंटरफ़ेस में, प्रत्येक वीएम की नेटवर्क सेटिंग के तहत, ब्रिज मोड का चयन करें, NAT का नहीं।
प्रत्येक वीएम के भीतर, या तो स्थैतिक आईपी या dhcp सेटअप करें।
फ़ायरवॉल अवरोधन समस्या के लिए, यहाँ एक और प्रश्न के लिए मेरे उत्तर की जाँच करें
होस्टिंग मशीन में, फ़ाइल एक्सप्लोरर में, पर जाएं
नियंत्रण कक्ष \ सभी नियंत्रण कक्ष आइटम \ Windows फ़ायरवॉल \ अनुमति क्षुधा
उपरोक्त पथ विंडोज 8 के लिए है, अन्य विंडो संस्करण थोड़ा भिन्न हो सकते हैं।
एप्लिकेशन नाम देखें (उदाहरण के लिए। वर्चुअल बॉक्स "Oracle VM VirtualBox")। आवेदन के लिए 3 चेक बॉक्स हैं, उन सभी को चिह्नित करें, अपने ऐप को पुनरारंभ करें और यह काम करना चाहिए।
दो Ubuntu 16.06 अतिथि बक्से पर परीक्षण किया गया
आपको सभी उपलब्ध नेटवर्क इंटरफेस को सूचीबद्ध करने के लिए "ifconfig -a" का उपयोग करने की आवश्यकता होगी - पहली बार में आप सिर्फ एक "ifconfig" (-a ध्वज के बिना) चलाते हैं, नेटवर्क इंटरफेस को याद करते हैं जो यह आपको दिखाता है और फिर -a के साथ इसे फिर से चलाता है झंडा, और उस अतिरिक्त इंटरफ़ेस को खोजें। मेरे मामले में सिर्फ एक "ifconfig" चलाने से मुझे दो इंटरफेस मिले - "enp0s3", "लो" और जब "-a" ध्वज के साथ चलने पर मुझे एक अतिरिक्त इंटरफ़ेस मिला - "enp0s8"। जब हम उस अतिरिक्त इंटरफ़ेस का नाम प्राप्त करते हैं, जिसे आप संपादित करते हैं / etc / नेटवर्क / इंटरफेस फ़ाइल और इन दो पंक्तियों को वहां जोड़ते हैं:
auto enp0s8
iface enp0s8 inet dhcp
उस परिवर्तन के बाद आप मशीन को रिबूट करते हैं और अब "ifconfig" चलाते समय एक होस्ट-ओनली एडेप्टर का आईपी प्राप्त करना चाहिए जिसका उपयोग आप होस्ट मशीन से कनेक्ट करने के लिए कर सकते हैं।
अतिथि ओएस के दोनों अलग-अलग ips हैं। मैं अतिथि से अतिथि, अतिथि से अतिथि और अतिथि से मेजबान की मेजबानी कर सकता हूं।
स्रोत: सर्जिल द्वारा उत्तर
मैंने एक समाधान के लिए 3 दिन खोजे कि मैं अपने वर्चुअल सर्वर आंतरिक नेटवर्क पर अपने विंडोज़ सर्वर 2016 के मेहमानों के बीच पिंग क्यों नहीं कर सका ... ऐसा प्रतीत होता है कि फ़ायरवॉल ट्रैफ़िक को रोक रहा है!
या तो निम्नलिखित कमांड प्राप्त करने की अनुमति देने या अक्षम करने के लिए आवश्यक फ़ायरवॉल नियम ढूंढें-NetFirewallProfile | सेट- NetFirewallProfile -enabled झूठे
नेटवर्क खोज चालू करें !
मैं नेटवर्क गया। अतिथि मशीन (Windows Server 2012 R2) पर नेटवर्क खोज चालू करें। मुझे लगता है कि यह अन्य अतिथि ओएस के लिए काम करेगा।
अन्य उत्तरों से भी जाँच करें। 1) होस्ट ओएस (विंडोज) - फ़ायरवॉल अनुमत कार्यक्रमों में ओरेकल वर्चुअल बॉक्स को जोड़ते हैं 2) अतिथि ओएस - पुल नेटवर्क एडाप्टर का उपयोग करें
अपने उद्देश्यों के लिए आवश्यकतानुसार IP v4 या IP v6 के लिए ICMP इको पैकेज की अनुमति दें:
netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow profile=private,domain
netsh advfirewall firewall add rule name="ICMP Allow incoming V6 echo request" protocol=icmpv6:8,any dir=in action=allow profile=private,domain
उपयुक्त प्रोफ़ाइल चुनना सुनिश्चित करें: आप नियम को डोमेन, एक निजी नेटवर्क या किसी सार्वजनिक नेटवर्क या किसी भी व्यक्ति तक सीमित कर सकते हैं।
इसका श्रेय HowToGeek को जाता है
अन्य समाधान एक फ़ायरवॉल प्रविष्टि के लिए अग्रणी हैं, जो ICMP इको पैकेज को फ़ायरवॉल को भी पास करने की अनुमति देता है, लेकिन मुझे लगता है कि इसे सरल रखा जाना चाहिए।
यदि मिक की सेटिंग आपके लिए काम नहीं करती है, तो यह हो सकता है। मैंने मिक की सेटिंग का पालन किया, लेकिन अंत में VM अतिथि के लिए वापस पिंग करने में असमर्थ था। मैंने एक बदलाव किया, और वह था विकलांगों के बजाय फ़ायरवॉल को सक्षम करना और "WORK" पर सेट करना। मैंने होम / वर्क (निजी) प्रोफाइल के तहत "विंडोज़ प्रोग्राम्स को विंडोज़ फ़ायरवॉल के माध्यम से संवाद करने की अनुमति दें" के माध्यम से फ़ायरवॉल को संपादित किया, और "फाइल और प्रिंट शेयरिंग" का चयन किया। मैं तुरंत लैन में दूसरे पीसी से अपने वीएम गेस्ट को पिंग करने में सक्षम था। मैं स्पष्टता और एकल पोस्ट मदद के लिए नीचे मिक की सेटिंग्स चिपका रहा हूं। धन्यवाद मिक !!
0-होस्ट वर्चुअल बॉक्स GUI में VM के लिए NAT के बजाय ब्रिज मोड का उपयोग करें। विंडोज़ में फ़ायरवॉल को शटडाउन करें होस्ट 0 में सेटअप कुछ foo साझा फ़ोल्डर को VM (c: \ foo या समान) में 0-EDIT: स्पष्ट करने के लिए , मेरा सेटअप Ubuntu 16.04 ओरेकल वर्चुअल बॉक्स 5.0.24 होस्ट और विंडोज 7 अतिथि चल रहा है।