वर्चुअलबॉक्स में वायरलेस नेटवर्क


13

मैंने अपना पहला उबंटू सर्वर (12.04) इंस्टेंस स्थापित किया और तुरंत निम्नलिखित समस्याओं में भाग गया:

  • दौड़ना apt-get installया updateविफल होना (नीचे देखें)
  • रनिंग के ifconfigसाथ शुरू होने वाले अजीबोगरीब आईपी पते पैदा होते हैं 10.x.x.xऔर मेरा राउटर सर्वर को उसके "अटैच्ड डिवाइसेस" पेज (इसके उपभोक्ता ग्रेड नेटगियर) में बिल्कुल नहीं देखता है

जब मैं दौड़ता apt-getहूं तो मुझे निम्नलिखित त्रुटियों के 50+ मिलते हैं:

Failed to fetch <some-http-url>. Temporary failure resolving <blah>.ubuntu.com

मैंने 12.04 के लिए इस त्रुटि पर पढ़ा, और इस फ़ोरम और सर्वर फ़ॉल्ट पर कुछ ऐसी ही पोस्ट मिलीं जिनमें /etc/resolv.confप्रवेश करने और प्रवेश करने की सिफारिश की गई थी :

nameserver 8.8.8.8

मेरे आश्चर्य की बात है, मैंने पाया कि /etc/resolv.confसिमिलर कहीं और इशारा कर रहा था और मुझे पहले इसे हटाना था, फिर ऊपर बताई गई प्रविष्टि के साथ एक नया बनाएं।

मैंने सर्वर को फिर से शुरू किया और apt-getफिर से प्रयास किया, उसी परिणाम।

मैं समस्या का निदान कैसे शुरू करूं (मैं अपेक्षाकृत नया लिनक्स / उबंटू उपयोगकर्ता हूं)?

अतिरिक्त विवरण जो मदद कर सकते हैं:

  • यह वास्तव में एक वर्चुअल मशीन है जो वर्चुअलबॉक्स अतिथि ओएस के रूप में चल रही है
  • इस VM को चलाने वाला भौतिक होस्ट मेरा लैपटॉप है जिसमें वायरलेस कनेक्शन है; मुझे आश्चर्य हो रहा है कि क्या (किसी तरह) लैपटॉप को वायरलेस तरीके से नेटवर्क मिल रहा है, लेकिन शायद VBox VM और / या Ubuntu सर्वर OS को वायरलेस के लिए कॉन्फ़िगर नहीं किया गया है और इसलिए "के माध्यम से कुछ भी नहीं" मिल रहा है?

किसी भी संकेत के लिए अग्रिम धन्यवाद!

संपादित करें :

यहाँ मेरी VM की नेटवर्क सेटिंग्स का एक स्नैपशॉट है (केवल एडेप्टर 1 में कोई जानकारी है जो इसके क्षेत्रों को आबाद कर रही है, इसलिए मुझे लगता है कि मेरे वीएम के पास केवल 1 एडेप्टर है):

यहाँ छवि विवरण दर्ज करें

जब मैं ifconfigटर्मिनल से चलता हूं तो यहां आउटपुट होता है :

यहाँ छवि विवरण दर्ज करें

और यहाँ routeटर्मिनल से चलाने पर आउटपुट मिलता है :

यहाँ छवि विवरण दर्ज करें

चल रहा है ping google.com:

यहाँ छवि विवरण दर्ज करें


1
क्या आप इसका आउटपुट जोड़ सकते हैं dig <blah>.archive.ubuntu.com, @ 8.8.8.8 <blah> .archive.ubuntu.com` और dig @8.8.8.8 archive.ubuntu.com। वैसे भी <blah> की सामग्री क्या है? क्या आप अपने वर्चुअल मशीन के होस्ट से <blah> .archive.ubuntu.com को पिंग कर सकते हैं?
जॉन एस ग्रुबर

1
HWAddrशायद यह दिखाने के लिए है, क्योंकि प्रत्येक वीएम अपनी अनूठी मैक पता हो जाता है ठीक है।
हेनरिक

1
और fe80::..पता एक लिंक-स्थानीय IPv6 है जिस पर मैं आपसे संपर्क नहीं कर सकता। और पिंग में से वह सर्वर है जिसे आप पिंग कर रहे हैं, आपका गेटवे नहीं है, इसलिए यह कुछ भी दूर नहीं देता है।
हेनरिक

3
Apt

जवाबों:


22

इसका संक्षिप्त उत्तर देने के लिए: यह एक नेटवर्क समस्या है।

मैं जिस तरह से परिदृश्य देख रहा हूं वह इस प्रकार है:

यहाँ छवि विवरण दर्ज करें

अब सही ढंग से देखने के लिए कि समस्या कहां है, इस मामले में, हमें सबसे पहले बाहरी नेटवर्क से आंतरिक नेटवर्क की जांच करनी होगी।

  1. सुनिश्चित करें कि राउटर में इंटरनेट है। इसे जांचने के लिए आप उसी होस्ट या इससे जुड़े किसी अन्य उपकरण का उपयोग कर सकते हैं।

  2. सुनिश्चित करें कि होस्ट के पास राउटर या किसी अन्य स्रोत के माध्यम से इंटरनेट है । बस की जांच करने के तो जैसे उदाहरण के लिए google.com को एक पिंग भेजें: ping google.com

यदि प्वाइंट 1 और 2 अच्छे हैं (आपका राउटर बढ़िया काम कर रहा है और आपके पास इंटरनेट है और आपके होस्ट के पास इंटरनेट है) तो हम गेस्ट और वर्चुअलबॉक्स के साथ आगे बढ़ते हैं। वर्चुअलबॉक्स के ubuntu पर वाईफ़ाई कार्ड को पढ़कर वर्चुअलबॉक्स में वायरलेस समर्थन कैसे संभाला जाता है यह पढ़ना अच्छा होगा

हमें पहले निम्न जानकारी जानने की आवश्यकता है:

  • वर्चुअलबॉक्स वातावरण के अंदर कोई वायरलेस कनेक्शन नहीं है। सभी "वर्चुअल" कनेक्शन केबल / वायर्ड कनेक्टेड लोगों के संदर्भ में हैं। इसलिए जब आप अपने वर्चुअल गेस्ट में नेटवर्क कार्ड सक्षम करते हैं, तो यह एक वर्चुअल वायर्ड कनेक्शन होता है जिसे आप वर्चुअल वायरलेस नहीं बना रहे होते हैं ।

  • होस्ट से अतिथि तक का वर्चुअल कनेक्शन आपके होस्ट से कनेक्टेड (भौतिक रूप से जुड़ा) के प्रकार से स्वतंत्र है। यदि होस्ट वायर्ड या वायरलेस कनेक्शन के माध्यम से जुड़ा हुआ है, तो होस्ट से अतिथि के लिए बनाए गए वर्चुअल कनेक्शन पर कोई फर्क नहीं पड़ता है या प्रभावित नहीं होता है क्योंकि वायर्ड और वायरलेस कनेक्शन अतिथि के अंदर उसी तरह उपयोग किए जाते हैं। निम्नलिखित छवि के समान कुछ:

    यहाँ छवि विवरण दर्ज करें

  • यदि आपके मेजबान के पास इंटरनेट नहीं है, तो आपके अतिथि के पास यह नहीं होगा। यह भी कहा जाता है कि यदि आपके होस्ट में इंटरनेट एक्सेस है और होस्ट से गेस्ट तक आपका कनेक्शन इंटरनेट को साझा करने की अनुमति देता है, तो अतिथि को संभवतः इंटरनेट (वर्चुअलबॉक्स के साथ डिफ़ॉल्ट व्यवहार) भी होगा।

  • मैं वर्चुअलबॉक्स 4.1.20 का उपयोग करूंगा जो आपके द्वारा उपयोग किए जा रहे से अलग दिखता है (हो सकता है वही हो, मुझे नहीं पता)। मैं नेटवर्क छवि को सिर्फ मदद करने और अंतर दिखाने के लिए जोड़ूंगा:

    यहाँ छवि विवरण दर्ज करें

  • मैं होस्ट के रूप में और अतिथि के रूप में Ubuntu 12.04 का उपयोग करूंगा (यह 12.10 या 13.04 में समान काम करता है)। उन मामलों में जहां विंडोज होस्ट है, आपको यह सुनिश्चित करने की आवश्यकता है कि फायरवॉल किसी विशेष पोर्ट को ब्लॉक नहीं कर रहा है जिसे अतिथि उपयोग कर रहा है।

  • मुझे लगता है कि होस्ट एक प्रॉक्सी का उपयोग नहीं कर रहा है, बस वायरलेस / वायर्ड कनेक्शन के माध्यम से सीधे राउटर से जुड़ा हुआ है।

  • अतिथि से उत्पादन ifconfig और मार्ग के साथ निम्नलिखित है:

    यहाँ छवि विवरण दर्ज करें

अब आप जिन बिंदुओं को हल करना चाहते हैं:

  1. VM Ubuntu सर्वर के लिए नेटवर्क कॉन्फ़िगर करें
  2. इंटरनेट से कनेक्ट करने के लिए VM प्राप्त करें
  3. VM को देखने के लिए राउटर प्राप्त करें

जब तक वर्चुअलबॉक्स का अनुमान पोर्ट फ़ॉरवर्डिंग का समर्थन करता है, तो मुझे पहले उल्लेख करना असंभव है। आपका राउटर केवल आपके अतिथि से किए गए स्थानांतरण को देखेगा जैसे कि वे वास्तविक होस्ट से किए गए स्थानान्तरण थे। तो फॉरवर्ड किए बिना (जो कि नवीनतम संस्करण में कुछ हद तक समर्थित है) राउटर कभी भी वीएम, केवल होस्ट को नहीं देखेगा।

इसके चारों ओर जाने के लिए रास्ते हैं जैसे कि वर्चुअलबॉक्स इंजन के माध्यम से अतिथि को अग्रेषित सामान को होस्ट करना। या कॉन्फ़िगर (आसान मुझे लगता है) बंदरगाह आगे के लिए अतिथि। उदाहरण के लिए यह:

यहाँ छवि विवरण दर्ज करें

तो यह ध्यान में रखते हुए हम निम्नलिखित में करते हैं:

  1. परीक्षण करें यदि अतिथि के पास सामान्य ping google.comदृष्टिकोण के साथ इंटरनेट का उपयोग है ।

    यदि पिंग काम करता है तो हम जानते हैं कि इंटरनेट कनेक्शन मौजूद है। समस्या गंतव्य स्थल को हल करने में हो सकती है।

  2. निम्नलिखित प्रयास करें:

    /etc/init.d/network restart और / या dhclient

  3. सत्यापित करें कि /etc/network/interfaceसही है। मेरा उदाहरण होगा:

    यहाँ छवि विवरण दर्ज करें

  4. वर्चुअलबॉक्स कॉन्फ़िगरेशन विंडो में नेटवर्क विकल्प में एडॉप्टर प्रकार बदलें ।

  5. यदि उबंटू डेस्कटॉप क्लाइंट या कोई अन्य OS सही तरीके से काम करता है, तो उसका परीक्षण करें। (अभी मेरे पास केवल 12.10 और 12.04 की डेस्कटॉप आइसो छवि है)।


वाह, धन्यवाद @Luis Alvarado इतनी अच्छी तरह से जवाब (+1) के लिए। आपके 5 सुझावों में से प्रत्येक के लिए कुछ फॉलोअप: (1) ping google.comअतिथि वीएम पर वास्तव में सामान्य रूप से चल रहा है, इसलिए मुझे वास्तव में इंटरनेट मिलने की पुष्टि करने के लिए मैं कौन से अन्य परीक्षण कर सकता हूं? (२) मेरे पास केवल /etc/init.d/networking(नहीं network) सेवा है, और जब मैं इसे पुनः आरंभ करने का प्रयास करता हूं तो मुझे एक चेतावनी मिलती है कि इसका पदावनत होना। (३) मेरी etc/network/interfaceफाइल बिल्कुल आपकी तरह दिखती है। (४) मुझे किस एडॉप्टर प्रकार की कोशिश करनी चाहिए, और बाद की सेटिंग्स क्या हैं? (5) निर्धारित किया जाना है ...
zharvey

मुझे लगता है कि पहली बात मुझे आइटम # 1 की पुष्टि की आवश्यकता है: यह तथ्य कि pingऐसा लग रहा था कि यह किक मार रहा था और व्यवहार कर रहा था कि यह ठीक चल रहा है। मैं अपने मूल प्रश्न w / आउटपुट के स्क्रीनशॉट को अपडेट करूंगा, कृपया मुझे बताएं कि क्या यह "सामान्य" पिंग आउटपुट है और एक सफल इनसेट कनेक्शन का संकेत है।
zharvey

क्षमा करें, यह ऐसा प्रतीत होता है कि बाउंटी ने मुझे 15 के न्यूनतम उठाव सीमा से नीचे गिरा दिया है, इसलिए ऐसा लग रहा है कि मैं आपके उत्तर को नहीं बढ़ा सकता, अन्यथा मैं: - /
zharvey

नमस्ते। मुझे टिप्पणी के लिए संक्षिप्त करने दें: 1. यदि आपका पिंग काम कर रहा है तो VM का होस्ट से सही संबंध है। 2. / etc / network सामान के बारे में चिंता न करें, यदि आपका इंटरफ़ेस सही तरीके से कॉन्फ़िगर किया गया है जैसा कि आपने उल्लेख किया है और पिंग काम करता है तो कोई फर्क नहीं पड़ता। 3. एडॉप्टर के बारे में चिंता न करें क्योंकि यह केवल तभी था जब अन्य काम नहीं करते थे। जो मैं शामिल करूंगा वह ओएस होगा जिसे आप होस्ट के रूप में उपयोग कर रहे हैं और यदि इस होस्ट में इस पर किसी तरह का फ़ायरवॉल है। क्या आप उबंटू डेस्कटॉप की आईएसओ छवि को भी वर्चुअलाइज कर सकते हैं और देख सकते हैं कि क्या लाइव सीडी में इंटरनेट कनेक्शन है?
लुइस अल्वाराडो

आज अंत में मैं Ubuntu सर्वर 12.04.1 डाउनलोड करने में कामयाब रहा और इसके साथ एक परीक्षण किया। यह सही ढंग से जुड़ा हुआ है। जब आप सर्वर को स्थापित करते हैं तो मैं समस्या को होस्ट करने या ग़लतफ़हमी में अधिक उन्मुख होता हूं। मैं मेजबान की ओर अधिक झुकाव कर रहा हूं क्योंकि मैं आपसे जो कुछ भी पढ़ सकता था उसके लिए कुछ नकार रहा हूं, आपको कंप्यूटर के साथ कुछ अनुभव है और उबंटू सर्वर का उपयोग करना बहुत आसान है।
लुइस अल्वाराडो

3

यह निश्चित रूप से एक नेटवर्क मुद्दा है। यह पुष्टि करने के लिए, अपने स्थानीय नेटवर्क के अंदर पहले पिंगिंग आईपी की कोशिश करें:

ping 10.1.1.1

(जो आपके राउटर का आईपी होने की संभावना है)

और फिर "बाहरी दुनिया" में आईपी को पिंग करना

इसके अलावा, यहां तक ​​कि अगर आप अपने वीएम को एक लैपटॉप पर चला रहे हैं, जो वाईफाई के माध्यम से जुड़ता है, तो आपको अतिथि मशीन पर वाईफाई को कॉन्फ़िगर करने की आवश्यकता नहीं है - वर्चुअलबॉक्स एक "वायर्ड" नेटवर्क एडाप्टर का अनुकरण करता है, इसलिए आपका अतिथि ओएस सोचता है कि यह मशीन पर चलता है। जो एक केबल के साथ LAN से जुड़ा हुआ है।

वर्चुअलबॉक्स में नेटवर्किंग को कॉन्फ़िगर करना एक व्यापक विषय है (हालाँकि आमतौर पर बॉक्स के बाहर काम करना सामान्य है), आपको यह सुनिश्चित करने की ज़रूरत है कि आपके वीएम के पास वीएम के गुणों आदि में कॉन्फ़िगर किया गया नेटवर्क एडेप्टर है।

अधिक जानकारी के लिए http://www.virtualbox.org/manual/ch06.html देखें ।

डिफ़ॉल्ट वर्चुअलबॉक्स सेटअप (NAT) आपके मेजबान और अतिथि मशीनों के बीच एक "निजी" नेटवर्क बनाता है, जिसमें मेजबान मशीन अतिथि मशीन से आने वाले सभी ट्रैफ़िक को अग्रेषित करती है और अतिथि को प्रतिक्रियाएं भेजती है (इसी तरह आपका राउटर आपके लैपटॉप को कैसे जोड़ता है) इंटरनेट)। अतिथि के पास आपके LAN में एक व्यक्तिगत IP पता नहीं है और इसे आपके लैपटॉप के बाहर से एक्सेस नहीं किया जा सकता है, लेकिन आप अतिथि से इंटरनेट एक्सेस कर सकते हैं क्योंकि पैकेट को होस्ट मशीन द्वारा LAN में अनुवादित किया जाता है और फिर राउटर द्वारा इंटरनेट में। यह बताता है कि आप अपने राउटर की सेटिंग में एक अलग डिवाइस क्यों नहीं देखते हैं


भयानक उत्तर @Sergey (+1) के लिए धन्यवाद - लेकिन मैं अभी भी थोड़ा भ्रमित हूं! आप कहते हैं कि मेरे लैपटॉप पर चलने वाला वीएम इंटरनेट तक पहुंच सकता है क्योंकि होस्ट मशीन से लैन में पैकेट का अनुवाद किया जाता है। तो अगर ऐसा है, तो काम क्यों नहीं apt-getकरता है? यदि कोई VM इनबाउंड नेटवर्क कनेक्शन प्राप्त कर सकता है, apt-getतो दूरस्थ URL से सामग्री डाउनलोड करने में समस्या नहीं होनी चाहिए ... हाँ? एक बार फिर धन्यवाद!
zharvey

या यह है कि वीएम केवल निजी लैन (मेजबान ओएस और उसके सभी मेहमानों के बीच) के अंदर से पैकेट प्राप्त कर सकता है?
zharvey

1
@zharvey: मैं एक होस्ट / अतिथि को ठीक से कॉन्फ़िगर किए गए NAT नेटवर्किंग (जो आमतौर पर डिफ़ॉल्ट सेटिंग्स के साथ एक वीएम बनाते समय मामला है) का उल्लेख कर रहा था - मुझे संदेह है कि आपका वीएम किसी भी तरह गलत तरीके से कॉन्फ़िगर किया जा सकता है। कृपया अपने वीएम की सेटिंग में जाएं और जांचें कि आपके पास एक नेटवर्क एडेप्टर है, कि वर्चुअल ईथरनेट केबल "प्लग इन" है, जो नेटिंग के लिए नेटवर्किंग प्रकार सेट है। हो सकता है कि अपने प्रश्न में कुछ स्क्रीनशॉट जोड़ें। फिर अपना VM शुरू करें और चलाएं ifconfigऔर routeवहां कमांड करें और परिणाम भी पोस्ट करें।
सेर्गेई

धन्यवाद फिर से @Sergey (+1 फिर) - कृपया संलग्न स्क्रीनशॉट देखें और मुझे बताएं कि क्या आप पर कुछ भी उछलता है! एक बार फिर धन्यवाद!
zharvey

1

यहाँ मैं आपके प्रश्न से ध्यान देता हूँ:

  1. संदेश है: "लाने में विफल रहा। अस्थायी विफलता <blah> .ubuntu.com"
  2. आप google.com पर ठीक पहुंच सकते हैं।

मैं कहूंगा कि उस पते में डोमेन नाम सेवा के साथ एक समस्या है, जो आपके कंप्यूटर में नहीं है। एक पिंग करने के विपरीत एक डोमेन लुकअप करने के बारे में कुछ खास नहीं है। आपका नेटवर्क काम कर रहा होगा, हालाँकि इसे कॉन्फ़िगर किया गया है।

मेरा सुझाव है कि आप एक अलग उबंटू संग्रह का उपयोग करने के लिए अपने सॉफ़्टवेयर स्रोतों को बदल दें, शायद सिर्फ आर्काइव ।ubuntu.com।


दरअसल मुझे सहमत होना होगा। यदि ओपी Google को पिंग कर सकता है और इंटरनेट ब्राउज़ कर सकता है (उसे जांचने की आवश्यकता है) तो उसके पास एक कार्यशील कनेक्शन है। स्रोतों में चयनित सर्वर समस्या के रूप में प्रकट होगा, न कि इंटरनेट कनेक्शन के लिए।
fabricator4

1

इसी से मेरा काम बना है:

वायरलेस सेट अप करने की कोशिश ने
उबंटू वीएम पर नेटवर्क संपत्ति विवरण जोड़ने का काम नहीं किया और खिड़कियों पर उसी तरह काम करने से कोई फायदा नहीं हुआ

यद्यपि होस्ट वायरलेस था, अतिथि (ubuntu VM) कार्य करता है जैसे कि यह वर्चुअल केबल द्वारा जुड़ा हुआ है, इसलिए समस्या का हल करने के बाद:
Ubuntu VM विंडो> डिवाइस> नेटवर्क> नेटवर्क सेटिंग्स ...> केबल कनेक्टेड के लिए बॉक्स की जांच करें


1

/etc/resolv.conf सिम्लिंक है और इसे हटाने के बाद सिम्लिंक हो जाएगा, क्योंकि रेज़ोल्वोन्फ़ हमेशा इसे रीसेट करता है।

यदि आप Google DNS का उपयोग करना चाहते हैं, तो इन पंक्तियों को अपने साथ जोड़ें /etc/resolvconf/resolv.conf.d/head:

nameserver 8.8.8.8   
nameserver 8.8.4.4

यदि आप अपने वर्चुअल मशीन का पता लगाने के लिए अपना राउटर प्राप्त करना चाहते हैं, तो आपको "ब्रिज्ड एडेप्टर" का उपयोग करना चाहिए। नेटवर्क एडेप्टर में, बॉक्स को बदलें, जो "NAT" को "ब्रिज्ड एडेप्टर" कहता है। यदि आप इसे ब्रिड्ड एडॉप्टर के रूप में सेट करते हैं, तो वर्चुअल मशीन को डीएचसीपी सर्वर से आईपी आदि मिलता है। यदि आपके राउटर में एक नहीं है या आपके पास आपके नेटवर्क में एक नहीं है, तो Virtualmachine को स्वचालित रूप से सेटिंग्स नहीं मिल सकती हैं और आपको उन्हें हाथ से निर्दिष्ट करना होगा।

मुझे यकीन नहीं है कि <blah>.ubuntu.comइसका समाधान नहीं है, लेकिन मैं आपको एक और दर्पण की कोशिश करने का सुझाव दूंगा।

मैं उपयोग करता हूं mirrors.ubuntu.com/mirrors.txt, जिसमें हमेशा निकटतम संभव दर्पण होते हैं। इसका उपयोग करने के लिए, इन पंक्तियों को अपने साथ जोड़ें /etc/apt/sources.list:

deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse   
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse   
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse   
deb-src mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse   
deb-src mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse    
deb-src mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse

यदि आप भी बैकपार्ट्स रखना चाहते हैं, तो इन पंक्तियों को भी जोड़ें:

deb mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse   
deb-src mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse   

मेरे लिए http://mirrors.ubuntu.com/mirrors.txt में शामिल हैं:

http://ubuntu.trumpetti.atm.tut.fi/ubuntu/

http://www.nic.funet.fi/pub/mirrors/archive.ubuntu.com/

http://mirrors.nic.funet.fi/ubuntu/

http://archive.ubuntu.com/ubuntu/

क्योंकि मैं फिनलैंड में हूं।


यदि हर कोई मेरे साथ मार्कडाउन को संपादित और बेहतर कर सकता है, तो कृपया उस गड़बड़ी को ठीक करने के लिए स्वतंत्र महसूस करें, जो मैंने ऊपर मार्कडाउन के कारण किया था।
मिकेला

यह एक त्रुटिपूर्ण उत्तर है। (1) यदि /etc/resolv.conf एक सिमलिंक था और आप इस सिमलिंक को हटाते हैं, तो रेजोल्वोन्क सिमिलिंक को दोबारा नहीं बनाएगा। (2) फ़ाइल /etc/resolvconf/resolv.conf.d/head नेमसर्वर विकल्प डालने के लिए सही जगह नहीं है। यदि आप ifup का उपयोग कर रहे हैं या यदि आप NetworkManager का उपयोग कर रहे हैं, तो Nameserver पतों को / etc / नेटवर्क / इंटरफेस में जाना चाहिए। यदि आप वास्तव में, वास्तव में नामांकित पते को 8.8.8.8 को resolv.conf में वैधानिक रूप से शामिल करना चाहते हैं, तो /etc/resolvconf/resolv.conf.d/base में "nameerver 8.8.8.8" डालें।
jdthood

0

इस लिंक में कमांड लाइन का उपयोग करके वायरलेस नेटवर्क से कनेक्ट करने के तरीके के बारे में एक ट्यूटोरियल है: http://www.linuxjournal.com/content/wi-fi-command-line

हालाँकि, आप अपनी resolv.confफ़ाइल को पुनर्स्थापित करना चाह सकते हैं ।


क्या यह वास्तव में इतना आसान है? Ubuntu सर्वर वायरलेस ऑटोडेटेक्ट के साथ जहाज नहीं करता है? तो जब यह पता चलता है कि आईपी पता केवल एक सिस्टम डिफॉल्ट या कुछ और है? किसी भी विचार मैं कैसे बहाल कर सकता है resolv.conf? धन्यवाद (+1)!
ज़ारवे

@ ज़ारवे: यह आपकी समस्या को ठीक करने की संभावना नहीं है क्योंकि आपको अतिथि मशीन पर वाई-फाई को कॉन्फ़िगर करने की आवश्यकता नहीं है।
सर्जेई

0

ठीक है। एक छोटा सा सवाल! क्या आप अपने ब्राउज़र पर इंटरनेट का उपयोग कर सकते हैं? यदि हाँ, तो यह प्रयास करें: अपडेट प्रबंधक, परिभाषाएँ, से डाउनलोड करने वाले सर्वर को बदलने का प्रयास करें, फिर अपने पास एक सर्वर का चयन करें। और फिर अपने अपडेट को फिर से जांचने की कोशिश करें।

मुझे लगता है कि यह एक बग है। कृपया कोशिश करें और मुझे बताएं कि क्या यह काम करता है।


0

मैं भी VirtualBox पर ubuntu डेस्कटॉप और सर्वर चलाते हैं। और मैं भी आपके जैसा ही मुद्दा रख रहा था। मेरा वर्कअराउंड नैट के रूप में नेटवर्क कार्ड को नैट के रूप में स्थापित करने के लिए नहीं था, बल्कि ब्रिजेड एडेप्टर के रूप में था।

मुझे आशा है कि यह मदद करेगा !;)

पुनश्च: लिंक सेर्गेही पोस्ट से (वर्चुअलबॉक्स मैनुअल):

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


0

यह समस्या अनिवार्य रूप से होस्ट वाईफाई एडाप्टर (वाईफाई राउटर के डीएचसीपी सर्वर द्वारा) और अतिथि इंटरफ़ेस (नेट नेटवर्किंग के तहत वर्चुअलबॉक्स डीएचसीपी सर्वर द्वारा) के लिए समान आईपी पते के आवंटन के कारण है।

एकीकृत DHCP सर्वर के बारे में VirtualBox प्रलेखन से VirtualBox NAT इंजन को फाइन-ट्यूनिंग :

In NAT mode, the guest network interface is assigned to the IPv4 range 10.0.x.0/24
by default where x corresponds to the instance of the NAT interface +2. So x is 2
when there is only one NAT instance active. In that case the guest is assigned to the 
address 10.0.2.15, the gateway is set to 10.0.2.2 and the name server can be found at
10.0.2.3.

अपने होस्ट के वाईफाई एडेप्टर के आईपी पते को देखकर आप पाएंगे कि जो पता सौंपा गया है वह 10.0.2.0/24नेटवर्क रेंज से भी है।

यह समस्या का कारण है क्योंकि अब VirtualBox के लिए नेट ड्राइवर इस तथ्य से भ्रमित है कि मेजबान और अतिथि पते एक ही सबनेट से हैं।

इसे ठीक करने के लिए आप VBoxManage कमांड का उपयोग करके VirtualBox DHCP सर्वर द्वारा दी गई सबनेट को बदल सकते हैं (जबकि VM संचालित है):

Vboxmanage modifyvm VMName --natnet1 "198.162/16"

और आप जाने के लिए अच्छे हैं (198.162.0.0 SOHO नेटवर्क उपकरणों में लगभग डीएचसीपी सर्वर में उपयोग नहीं किया जाता है)।


0

आपको "वर्चुअलबॉक्स ओरेकल वीएम वर्चुअलबॉक्स एक्सटेंशन पैक" स्थापित करने की आवश्यकता है।

सबसे पहले, VBoxManage --versionअपने ubuntu (मैं मिंट पर हूँ) टर्मिनल पर चलें । अगले विस्तार पैक को https://www.virtualbox.org/wiki/Downloads से अपने VBox संस्करण में संरेखित करें

VBox पर, Ctrl+ G('प्राथमिकताएँ') पर क्लिक करें और 'एक्सटेंशन' टैब तक नीचे जाएँ। "नया पैकेज जोड़ें" पर क्लिक करें फिर डाउनलोड की गई फ़ाइल जोड़ें और इसे स्थापित करें।

कोशिश करो!

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