विंडोज 10 हाइपर- V पर Ubuntu 16.04 VM - कोई नेटवर्क कनेक्टिविटी नहीं है


18

इसलिए मैंने अभी VM बनाया है और मुझे नहीं पता कि मेरे पास नेटवर्क कनेक्टिविटी क्यों नहीं है। मैंने मुद्दों का निवारण करने के लिए चीजों का एक गुच्छा लेने की कोशिश की है, ज्यादातर विभिन्न संयोजनों में निम्नलिखित हैं:

  • वर्चुअल स्विच मैनेजर में आंतरिक और बाहरी वर्चुअल स्विचेस बनाए
  • वीएम सेटिंग्स> नेटवर्क एडेप्टर में मैंने इन दोनों वर्चुअल स्विच का चयन करने की कोशिश की है और "वर्चुअल लैन पहचान को सक्षम करें" चेक किया है
  • मेरी स्थानीय मशीन पर विंडोज> नेटवर्क कनेक्शन में मैं आंतरिक और बाहरी दोनों स्विच देख सकता हूं। मैंने अपने स्थानीय ईथरनेट कनेक्शन को बाहरी के साथ साझा करने की कोशिश की, लेकिन यह काम नहीं किया
  • विंडोज> नेटवर्क कनेक्शन में मैंने आंतरिक के साथ बाहरी वर्चुअल स्विच को साझा करने की कोशिश की, लेकिन कोई पासा नहीं
  • चीजों के उबंटू पक्ष पर मैं वायर्ड कनेक्शन सेटिंग्स में चला गया और फिर आईपीवी 4 और इसे स्वचालित पर सेट कर दिया, और जब यह काम नहीं किया तो मैनुअल की कोशिश की। मैंने इसे एक ज्ञात उपलब्ध आईपी पता, नेटमास्क और गेटवे दिया, लेकिन यह भी काम नहीं किया

इसलिए जहां मैं अब खड़ा हूं, मेरे पास उबंटू है जो दिखा रहा है कि वायर्ड कनेक्शन जुड़ा हुआ है, लेकिन मैं इंटरनेट का उपयोग नहीं कर सकता। किसी भी विचार के रूप में मैं इसे कैसे आगे का निवारण कर सकता हूं? यदि आवश्यक हो तो मैं स्क्रीनशॉट पोस्ट कर सकता हूं, लेकिन ऐसा लगता है कि मैं केवल प्रति पोस्ट 2 जोड़ सकता हूं क्योंकि मेरे पास पर्याप्त उच्च प्रतिष्ठा नहीं है। धन्यवाद!


एक ही मुद्दा यहाँ। अभी तक कोई हल नहीं निकला।
Kay

उबंटू 18.04.1 LTS
Dun0523

जवाबों:


20

मेरे पास उबंटू 17.04 पर वही मुद्दा था जो हाइपर-वी / विंडोज 10 पर चल रहा था।

एक बार मुझे पता चला तो समाधान काफी सरल था। ऐसा लगता है कि डिफ़ॉल्ट इंस्टॉल विकल्प आंतरिक नेटवर्क का उपयोग करना है, जो इंटरनेट एक्सेस प्रदान नहीं करता है।

हाइपर- V में उबंटू वर्चुअल मशीन पर:

  1. सेटिंग्स पर जाने के लिए राइट क्लिक करें
  2. नेटवर्क एडेप्टर पर नेविगेट करें
  3. नेटवर्क एडेप्टर चुनें और वर्चुअल स्विच ड्रॉप-डाउन सूची में "Layered_wi_fi" से "नॉट कनेक्टेड" बदलें।
  4. वर्चुअल स्विच मैनेजर पर जाएं (हाइपर-वी मैनेजर में दाईं ओर)
  5. वर्चुअल स्विच अनुभाग में Layered_Wi-fi का चयन करें
  6. कनेक्शन प्रकार को "आंतरिक नेटवर्क" से "बाहरी नेटवर्क" में बदलें

हाइपर- V में उबंटू वर्चुअल मशीन पर वापस:

  1. सेटिंग्स पर जाने के लिए राइट क्लिक करें
  2. नेटवर्क एडेप्टर पर नेविगेट करें
  3. नेटवर्क एडेप्टर का चयन करें और वर्चुअल स्विच ड्रॉप-डाउन सूची में "कनेक्टेड" से "लेयर्ड_वी_फी" से बदलें

नोट: सबसे पहले मैंने वर्चुअल स्विच मैनेजर \ Layered_Wi-fi सेक्शन में केवल आंतरिक नेटवर्क से बाहरी (चरण 4-6) में बदलने की कोशिश की। इससे बार-बार एक त्रुटि उत्पन्न हुई। मुझे लगता है कि यह इसलिए था क्योंकि सेटिंग उपयोग में थी, लेकिन यह बहुत स्पष्ट नहीं थी। एक बार जब मैंने 1-3 कदम उठाए तो पहले यह एक आकर्षण की तरह काम करता था।


महान, को छोड़कर मुझे नया स्विच बनाना पड़ा और इसे "वाई-फाई" कहा गया
क्वर्टी

4

हाइपर- V में Ubuntu वर्चुअल मशीन पर कोई इंटरनेट कनेक्शन का निवारण करने के लिए चरण:

  • आपके वीएम की हाइपर-वी सेटिंग्स में, नेटवर्क एडेप्टर को डिफ़ॉल्ट स्विच से कनेक्ट करें जो कंप्यूटर के नेटवर्क को होस्ट करने के लिए एक्सेस देता है।
  • Ubuntu VM में, ईथरनेट सेटिंग्स पर जाएं, फिर IPv4 टैब चुनें। IPv4 विधि को स्वचालित (DHCP) पर सेट करें। DNS के सामने स्वचालित रूप से बंद करें , और CloudFlare के DNS के1.1.1.1,1.0.0.1 लिए दर्ज करें । अप्लाई पर क्लिक करें। ईथरनेट बंद करें और वापस चालू करें। मैंने पाया है कि परिवर्तन प्रभावी होने के लिए यह आवश्यक है, इसलिए हर बार जब आप ईथरनेट सेटिंग्स बदलते हैं तो ईथरनेट बंद करना सुनिश्चित करें।

अधिकांश मामलों के लिए उपरोक्त समस्या को ठीक करना चाहिए, लेकिन अगर यह नहीं था तो कुछ और चीजें हैं जिन्हें आप आजमा सकते हैं।

  • उबंटू वीएम में, ईथरनेट सेटिंग्स पर जाएं। विवरण टैब पर सत्यापित करें कि IPv4 पता डिफ़ॉल्ट स्विच पर होस्ट कंप्यूटर के समान नेटवर्क में है। यह सत्यापित करने के लिए, ipconfigहोस्ट मशीन पर चलाएं , और डिफ़ॉल्ट स्विच के तहत IPv4 एड्रेस पर ध्यान दें 172.10.100.15। उबुन्टु वीएम में, यदि IPv4 एड्रेस के पहले 3 भाग समान हैं, उदाहरण के लिए 172.22.100.75तो वे एक ही नेटवर्क पर हैं। यदि नहीं, तो आईपीवी 4 टैब पर जाएं और आईपीवी 4 विधि को मैनुअल पर सेट करें। फिर निम्नानुसार पते दर्ज करें:
    • पता: इसे कुछ आईपी पर सेट करें जो डिफ़ॉल्ट स्विच पर होस्ट मशीन के समान नेटवर्क में है।
    • नेटमास्क: इसे डिफ़ॉल्ट स्विच पर होस्ट मशीन के सबनेट मास्क पर सेट करें।
    • गेटवे: इसे डिफ़ॉल्ट स्विच पर होस्ट मशीन के आईपी पते पर सेट करें।
  • परिवर्तनों को लागू करें और ईथरनेट को फिर से चालू करें।

कोशिश करने के लिए अन्य चीजें:

  • यदि आपके राउटर में एक्सेस कंट्रोल सक्षम है, तो उबंटू वीएम के नेटवर्क एडेप्टर के मैक पते को व्हाइटलाइनिस्ट करें।
  • सुनिश्चित करें कि आपके द्वारा कनेक्ट किए जा रहे स्विच पर NIC की नेटवर्क श्रेणी "निजी" है।
$Profile = Get-NetConnectionProfile  -InterfaceAlias "vEthernet (Default Switch)"
$Profile.NetworkCategory = "Private"
Set-NetConnectionProfile -InputObject $Profile
  • VM पर एक लिगेसी नेटवर्क एडाप्टर स्थापित करने का प्रयास करें। यह विकल्प रखने के लिए आपको एक जनरेशन 1 VM का उपयोग करना होगा।
  • बाहरी वर्चुअल स्विच बनाने और कनेक्ट करने का प्रयास करें और फिर से ऊपर के समस्या निवारण चरणों से गुजरें, बाहरी स्विच के साथ डिफ़ॉल्ट स्विच की जगह।

3

"लीगेसी नेटवर्क एडेप्टर" और सेटिंग जोड़ने का प्रयास करें

सामान्य नेटवर्क अडैप्टर विंडोज 7+ के साथ काम करने के लिए बना है यदि पहले नहीं

मुझे उम्मीद थी कि इससे आपको और कई मदद मिली

मुझे यह समस्या रिएक्टोस और एक्सपी के साथ थी और यह ठीक काम कर गया

एक नया नेटवर्क स्विच जोड़ने के लिए जिसे आप एक लीगेसी नेटवर्क एडेप्टर के रूप में उपयोग कर सकते हैं:

  1. आभासी स्विच प्रबंधक खोलें
  2. नया वर्चुअल नेटवर्क स्विच चुनें
  3. बाहरी का चयन करें
  4. वर्चुअल स्विच बनाएं
  5. आप जो चाहते हैं उसे नाम दें

अपने VM में स्विच जोड़ने के लिए:

  1. वांछित VM के लिए खुली सेटिंग्स
  2. हार्डवेयर जोड़ें
  3. विरासत नेटवर्क एडाप्टर
  4. जोड़ना
  5. वर्चुअल स्विच के लिए ड्रॉप-डाउन खोलें
  6. आपके द्वारा बनाया गया वर्चुअल स्विच चुनें

नोट: एक समय में केवल 1 स्विच का उपयोग वीएम द्वारा किया जा सकता है


1
  1. हाइपर- V मैनेजर में "वर्चुअल स्विच मैनेजर ..." जाएं
  2. "नया वर्चुअल नेटवर्क स्विच" पर क्लिक करें और सूची में से "बाहरी" चुनें फिर "वर्चुअल स्विच बनाएं" पर क्लिक करें
  3. नए वर्चुअल स्विच पेन में इसे एक नाम दें और कनेक्शन प्रकार के रूप में "बाहरी नेटवर्क" चुनें और अपना एनआईसी चुनें जिसे आप वर्तमान में विंडोज होस्ट में उपयोग कर रहे हैं, साथ ही सुनिश्चित करें कि आपने बॉक्स चेक किया है "इस नेटवर्क एडाप्टर को साझा करने के लिए प्रबंधन ऑपरेटिंग सिस्टम को अनुमति दें "फिर" ओके "हिट करें फिर पुष्टि करें कि आप समझते हैं कि आपका कनेक्शन थोड़ी देर के लिए खो जाएगा।
  4. हाइपर- V प्रबंधक में अपने ubuntu वर्चुअल मशीन पर राइट क्लिक करें और "सेटिंग" चुनें।
  5. Netowk एडाप्टर पर जाएं और ड्रॉपडाउन सूची से "वर्चुअल स्विच" के रूप में अपना नया वर्चुअल बाहरी स्विच चुनें और "ओके" की पुष्टि करें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.