एक ही कंप्यूटर पर दो इंटरनेट कनेक्शन (होस्ट करने के लिए ईथरनेट, डायल-अप करने के लिए वर्चुअलबॉक्स)


10

अद्यतन 4:

जॉनीवेगस ने जो कोशिश की, उसके बाद मैंने डोंगल को होस्ट मशीन से जोड़ा, यह स्थापित करना चाहता था कि यह ड्राइवर है, मैंने स्थापना रद्द कर दी। मैंने अतिथि ओएस से सभी नेटवर्क कनेक्शन हटा दिए, मैंने मेहमान ओएस के लिए यूएसबी डिवाइस के रूप में यूएसबी डोंगल जोड़ा। मैंने अतिथि ओएस में बूट किया, मैंने अतिथि ओएस के भीतर से USB डोंगल का चयन किया और वर्चुअलबॉक्स से निम्न संदेश प्राप्त किया:

वर्चुअल डिवाइस Ubuntu 10.04 32 में USB डिवाइस ZTE, ZTE WCDMA Technologies MSM को शामिल करने में विफल।

UUID {a37699df-38f1-4a82-b514-ecb4996aa98b} के साथ USB डिवाइस 'ZTE, निगमित ZTE WCDMA Technologies MSM' पिछले अनुरोध के साथ व्यस्त है। बाद में पुन: प्रयास करें।

परिणाम कोड: E_INVALIDARG (0x80070057) घटक: HostUSBDevice इंटरफ़ेस: IHostUSBDevice {173b4b44-d268-4334-a11d-b6521c9a740a} Callee: IConsole {db7ab4ca-2a-4443644643443

कुछ पता है कि ऐसा क्यों हो रहा है?


अद्यतन 3:

ऐसा लगता है कि समस्या तब होती है जब मैं एक उपकरण कनेक्ट करता हूं जो कि प्रकार का होता है Dial-up। यदि मैं एक उपकरण कनेक्ट करता हूं जो LAN or High-Speed Internetकि प्रकार का है , तो वह उपकरण ठीक काम करता है।

मुझे Dial-upवर्चुअलबॉक्स में एक विकल्प के रूप में एक यूएसबी कनेक्शन कैसे मिलेगा ?

लोगों को पूरे प्रश्न को पढ़ने से रोकने के लिए। मैं मूल रूप से अपने कंप्यूटर पर 2 कनेक्शन का उपयोग करना चाहता हूं। होस्ट ओएस को ईथरनेट कनेक्शन का उपयोग करना चाहिए, और वर्चुअलबॉक्स के माध्यम से अतिथि ओएस को यूएसबी कनेक्शन का उपयोग करना चाहिए जो कि 3 जी यूएसबी डोंगल है और dial-upकनेक्शन के रूप में एक्सपी में आता है । किसी कारण से, मैं इस कनेक्शन को वर्चुअलबॉक्स में नहीं देख सकता।

हालाँकि, अगर मैं होस्ट मशीन से एक अलग यूएसबी कनेक्शन कनेक्ट करता हूं जो LAN or High-Speed Internetकि टाइप का है , जो कि वर्चुअलबॉक्स में ठीक काम करता है। मुझे मूल रूप से, dial-upवर्चुअलबॉक्स में कनेक्शन प्राप्त करने की आवश्यकता है ।


अद्यतन 2:

यहां एक स्क्रीनशॉट दिखाया गया है कि मैं केवल वर्चुअलबॉक्स ड्रॉपडाउन में ईथरनेट कनेक्शन देख सकता हूं। USB कनेक्शन नहीं देखा जा सकता है। नीचे दिए मूल प्रश्न में स्क्रीनशॉट में वर्चुअलबॉक्स शुरू करने से पहले आप देख सकते हैं कि ईथरनेट कनेक्शन और यूएसबी कनेक्शन दोनों जुड़े हुए हैं। लेकिन यहां वर्चुअलबॉक्स में ड्रॉपडाउन का स्क्रीनशॉट दिया गया है:

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


अद्यतन 1:

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

मुझे ईथरनेट कनेक्शन और usb कनेक्शन का उपयोग करने के लिए वर्चुअलबॉक्स OS का उपयोग करने के लिए होस्ट पीसी की आवश्यकता है। तो JohnnyVegas द्वारा उत्तर देने से समस्या का आधा हल हो जाता है।


मूल प्रश्न:

मुझे अपने कंप्यूटर पर काम करने के लिए 2 इंटरनेट कनेक्शन नहीं मिल सकते हैं कि मुझे उन्हें काम करने की आवश्यकता कैसे है।

होस्ट कंप्यूटर विंडोज एक्सपी है, जिसमें एक ईथरनेट कनेक्शन और एक यूएसबी इंटरनेट कनेक्शन है। यदि एक बार में दोनों कनेक्शन ठीक काम करते हैं।

यदि दोनों कनेक्शन एक ही समय में चालू होते हैं, तो Windows XP किसी कारण से USB कनेक्शन का उपयोग करना चाहता है। मैं हमेशा केवल ईथरनेट कनेक्शन का उपयोग करने के लिए HOST पीसी कैसे प्राप्त कर सकता हूं, लेकिन USB कनेक्शन को सक्षम छोड़ दें ताकि यह वर्चुअलबॉक्स के माध्यम से अतिथि ओएस द्वारा उपयोग किया जा सके? यहाँ एक स्क्रीनशॉट है:

स्क्रीनशॉट

स्क्रीनशॉट से, आप स्पष्ट रूप से देख सकते हैं कि मेरे पास 2 कनेक्टेड कनेक्शन हैं, 3Connectयूएसबी कनेक्शन है और Local Area Connectionईथरनेट कनेक्शन है।

आप Advanced Settingsसंवाद बॉक्स भी देख सकते हैं , जो किसी कारण से यूएसबी कनेक्शन नहीं दिखाता है। हालाँकि, यदि मैं कनेक्ट किए गए दोनों कनेक्शनों के साथ Google पर जाता हूं, और टाइप करता है what is my ip, तो Google मुझे USB कनेक्शन का आईपी पता दिखाता है। जैसे ही मैं USB कनेक्शन को डिस्कनेक्ट करता हूं और Google को रिफ्रेश करता हूं, जब मैं Google से पूछता हूं तो मुझे ईथरनेट कनेक्शन आईपी एड्रेस मिलता है what is my ip

इसलिए मूल रूप से, मैं एक ही समय में दोनों कनेक्शनों को कैसे सक्षम कर सकता हूं, लेकिन विंडोज एक्सपी को ईथरनेट कनेक्शन का उपयोग करने के लिए प्राप्त कर सकता हूं, मेरे लिए वर्चुअलबॉक्स के माध्यम से उपयोग करने के लिए यूएसबी कनेक्शन को मुफ्त में छोड़ दें?


मेरा जवाब यहां देखें। प्राथमिकता बदलने के लिए इसका उपयोग करें। फिर वर्चुअल कंप्यूटर सेटिंग्स में अन्य कनेक्शन चुनें। superuser.com/questions/559181/…
ग्जॉर्डिस

विंडोज विस्टा या विंडोज के लिए थोड़े निर्देश लगते हैं। विंडोज एक्सपी विशिष्ट निर्देश प्राप्त करने का कोई मौका? विभिन्न ओएस के बीच शब्दों में छोटे अंतर भ्रामक हैं।
39शीरोवैनें

एक ही जगह, बस नेटवर्क और साझाकरण केंद्र के माध्यम से मत जाओ। नेटवर्क सेटिंग्स पर जाएं, जहां आप व्यक्तिगत एडेप्टर देखते हैं। वहाँ से यह वही है
Gjordis

मिल गया, धन्यवाद। लेकिन उन्नत सेटिंग्स संवाद बॉक्स में कनेक्शन सूची में, मैं USB कनेक्शन नहीं देख सकता। मैं केवल स्थानीय क्षेत्र कनेक्शन और वर्चुअलबॉक्स कनेक्शन कर सकता हूं। लेकिन जब मैं google में जाता हूँ और "what is my ip" टाइप करता है, तो यह मुझे lan कनेक्शन के बजाय usb कनेक्शन का ip एड्रेस देता है ...
oshirowanen

आगे के विवरण और एक स्क्रीनशॉट के साथ सवाल अपडेट किया।
१६:११ पर --शीरोवैनें

जवाबों:


3

आपको इंटरफ़ेस मीट्रिक बदलने की आवश्यकता है। यह वह क्रम है जो विंडोज़ नेटवर्क कार्ड का उपयोग करता है। डिफ़ॉल्ट विंडोज़ XP चेकबॉक्स (चित्र) के साथ इसे 'स्वचालित' पर सेट करता है। इंटरफ़ेस मीट्रिक मान आपके स्थानीय क्षेत्र कनेक्शन गुणों, टीसीपी / आईपी में है, फिर उन्नत है। टीसीपी / आईपी मीट्रिक को उस कार्ड पर बदलें जिसमें आप चाहते हैं कि XP ​​1 (मीट्रिक) का उपयोग मीट्रिक मूल्य 1 और USB कनेक्शन का मीट्रिक मूल्य 2 में उपयोग करे।

विंडोज हमेशा उपलब्ध होने पर ईथरनेट कनेक्शन का उपयोग करेगा। बाइंडिंग स्क्रीन के साथ बहुत परेशान मत करो। मैं उपर्युक्त विधि को कहीं बेहतर समझता हूं।

इंटरफ़ेस मीट्रिक विंडोज़ xp

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


उत्तर के लिए धन्यवाद। यह समस्या का आधा हल करता है। अन्य आधा अभी भी एक समस्या है। कृपया मेरे प्रश्न में अद्यतन देखें। धन्यवाद।
६:२५

बस वर्चुअलबॉक्स से संबंधित समाधान का परीक्षण किया और मुझे यह ठीक काम करने के लिए मिला। मुझे बताएं कि आप किस प्रकार से आगे बढ़ेंगे।
जॉनीवेगस

सवाल में 3 अपडेट जोड़ा गया।
13शीरोवैनें

कृपया अपडेट देखें 4.
oshrowanen

1

हालाँकि होस्ट ईथरनेट एडेप्टर का उपयोग करता है, अतिथि किसी अन्य एडेप्टर का उपयोग कर सकता है और होस्ट के डिफ़ॉल्ट एक का उपयोग करने के लिए सीमित नहीं है।

अतिथि, नेटवर्क अनुभाग की सेटिंग पर जाएं, ब्रिजिंग नेटवर्किंग का उपयोग करें और अतिथि के लिए "संलग्न" फ़ील्ड में यूएसबी एडाप्टर निर्दिष्ट करें।

परिणामस्वरूप अतिथि नेटवर्किंग के लिए USB एडाप्टर का उपयोग करेगा, जबकि होस्ट ईथरनेट एडेप्टर का उपयोग करना जारी रखेगा।

[संपादित करें]

जैसा कि आप कहते हैं कि USB डोंगल को एडेप्टर की वर्चुअलबॉक्स सूची में नहीं देखा जा सकता है, Microsoft लूपबैक एडाप्टर का उपयोग करने और इसे डोंगल पर पुल करने के लिए वर्कअराउंड हो सकता है।

वर्चुअलबॉक्स संभवतः लूपबैक एडाप्टर को देखने में सक्षम होगा, जबकि प्रभाव में यह डोंगल को देख रहा होगा।


जब मैं वर्चुअलबॉक्स में अतिथि ओएस की नेटवर्क सेटिंग्स पर जाता हूं। मैं के लिए एक ड्रॉप डाउन देखें attached toजो जैसे विकल्प भी शामिल है, nat, bridged adapter, internal networkआदि के तहत है कि मैं एक है Nameलटकती, जो सिर्फ ईथरनेट कनेक्शन से पता चलता है, यह है कि लटकती में सूचीबद्ध यूएसबी कनेक्शन नहीं है। उसके बाद मेरे पास एक advancedखंड है, और उस खंड में ड्रॉपडाउन के पास यूएसबी कनेक्शन नहीं है।
६:४५ पर

वर्चुअलबॉक्स से पहले USB एडाप्टर जुड़ा था?
harrymc

हाँ, के साथ बंद करने के लिए शुरू करने के लिए यूएसबी एडाप्टर में प्लग किया गया, फिर ईथरनेट कनेक्शन। इस बात पर ध्यान दिया जा रहा है कि इथरनेट कनेक्शन को भी डिफ़ॉल्ट किया जा रहा था। वर्चुअलबॉक्स शुरू किया, और मैं केवल वर्चुअलबॉक्स के माध्यम से ईथरनेट कनेक्शन देख सकते हैं। कहीं भी USB कनेक्शन देख सकते हैं।
oshirowanen

मैंने अपने प्रश्न update 2को दूसरे स्क्रीनशॉट के साथ अपडेट किया है , आपको यह दिखाने के लिए कि मैं ड्रॉपडाउन मेनू में क्या देख रहा हूं।
४en बजे

क्या होता है यदि (1) आप ईथरनेट को अक्षम करके इस मुद्दे को बल देने की कोशिश करते हैं, तो वर्चुअलबॉक्स यूएसबी एडाप्टर को देखता है, इसे उपयोग करने के लिए एडाप्टर के रूप में सेट करता है, फिर ईथरनेट को फिर से सक्षम करें? (२) और अगर यह काम करता है, तो क्या यह वर्चुअलबॉक्स के पुनः आरंभ के बाद बचता है? (3) कई बार usb को प्लग एंड अनप्लग करने का भी प्रयास करें, (4) एडमिनिस्ट्रेटर के रूप में virtualbox चलाने का प्रयास करें।
harrymc

1

अपने डोंगल को पहले पीसी से कनेक्ट करें और उसी पर ड्राइवर इंस्टॉलेशन पूरा करें। अपने विंडोज एक्सपी मशीन पर "माई नेटवर्क प्लेसेस" पर जाएं, और "होम या स्मॉल ऑफिस नेटवर्क सेट करें" अगले, फिर अगले पर क्लिक करके विजार्ड का पालन करें। विज़ार्ड आपके डोंगल नेटवर्क कनेक्शन को ढूंढ लेगा और "यदि आप साझा कनेक्शन का उपयोग करना चाहते हैं तो" आपको संकेत देगा? बिना किसी उत्तर के रेडियल बटन का चयन करके गिरावट। अगला पर क्लिक करें।

एक कनेक्शन विधि का चयन करें: निम्न पाठ के साथ रेडियल बटन का चयन करें; यह कंप्यूटर सीधे इंटरनेट से जुड़ता है। "मेरे नेटवर्क के अन्य कंप्यूटर इस कंप्यूटर के माध्यम से इंटरनेट से जुड़ते हैं"। अगला पर क्लिक करें

अपने इंटरनेट कनेक्शन का चयन करें: दिखाई गई उपलब्ध नेटवर्क की सूची से, अपने 3 जी डोंगल का चयन करें और फिर अगले पर क्लिक करें।

उपयुक्त के रूप में अपने मेजबान कंप्यूटर का नाम और अगले पर क्लिक करें।

अपने कार्यसमूह के नाम पर ध्यान दें, क्योंकि इस नेटवर्क के सभी कंप्यूटरों को समान कार्यसमूह नाम दिया जाएगा। अगला पर क्लिक करें।

आप फ़ाइल n प्रिंटर साझाकरण सुविधा की अनुमति दे सकते हैं या नहीं चुन सकते हैं। अगला पर क्लिक करें।

नेटवर्क सेटिंग लागू करने के लिए आगे क्लिक करें।

"बस खत्म ......." चुनें अगले पर क्लिक करें

फिनिश पर क्लिक करें

क्लाइंट कंप्यूटर पर जाएं और "मेरा नेटवर्क स्थान" में ले जाएं

"घर या छोटे कार्यालय नेटवर्क सेट अप करें" का चयन करें अगला क्लिक करें

फिर से क्लिक करें

एक कनेक्शन विधि का चयन करें: पाठ के साथ रेडियल बटन का चयन करें; "यह कंप्यूटर आवासीय गेटवे या मेरे नेटवर्क पर किसी अन्य कंप्यूटर के माध्यम से इंटरनेट से जुड़ता है। अगला क्लिक करें

इस कंप्यूटर का नाम और विवरण उपयुक्त के रूप में सेट करें। अगला क्लिक करें

सुनिश्चित करें कि आपने इस मशीन के कार्यसमूह को मेजबान कंप्यूटर के समान सेट किया है। आगे क्लिक करें

अपनी फ़ाइलों और प्रिंटर को साझा करने या न करने के लिए चुनें। अगला पर क्लिक करें।

अगला पर क्लिक करें

समाप्त क्लिक करें।

नेटवर्क पर क्लाइंट कंप्यूटरों के लिए दूसरा कॉन्फ़िगरेशन दोहराएं।


0
  • स्टार्ट बटन पर क्लिक करें
  • राइट क्लिक "नेटवर्क" और फिर क्लिक करें गुण
  • "नेटवर्क और साझाकरण केंद्र" विंडो से "एडेप्टर सेटिंग्स बदलें" पर क्लिक करें
  • "नेटवर्क कनेक्शन" विंडो पर, मेनू बार होने के लिए अपने कीबोर्ड पर ALT कुंजी दबाएं
  • "उन्नत" मेनू पर क्लिक करें और फिर "उन्नत सेटिंग्स"

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


वह XP का उपयोग कर रहा है, न कि विस्टा / विंडोज 7
कनाडाई ल्यूक

सवाल में 3 अपडेट जोड़ा गया।
13शीरोवैनें


0

आपको वास्तव में क्या चाहिए:

  • रूटिंग (विंडोज़ में GUI, एक तृतीय पक्ष प्रोग्राम या MS routeप्रोग्राम शामिल है)। यदि आपको ईथरनेट कनेक्शन के साथ वेब साइट ए और यूएसबी कनेक्शन के साथ वेब साइट ए का उपयोग करना है तो आपको यही चाहिए। यह वह भी है जो आप डिफ़ॉल्ट गेटवे को बदलने के लिए उपयोग कर सकते हैं।
  • VM को USB डिवाइस एसोसिएशन। यह आपको जॉनीवेगस ने क्या करने के लिए कहा था। यह, IMHO सबसे अच्छा तरीका है जो आप चाहते हैं:
    • VB में, सभी नेटवर्क कनेक्शन को अक्षम करें : आपको उनकी आवश्यकता नहीं होगी। जब मैं उन्हें अक्षम करने के लिए कहता हूं, तो मैं VB कॉन्फ़िगरेशन विंडो के बारे में बात कर रहा हूं।
    • VM को USB डिवाइस संलग्न करें। यदि सब ठीक हो जाता है, तो आपका मेजबान इसका उपयोग करना शुरू नहीं करेगा: केवल अतिथि को अब इसे देखना चाहिए।
    • डोंगल का काम करने के लिए अतिथि पर जो कुछ भी आवश्यक है उसे स्थापित करें और इसका उपयोग करना शुरू करें। यदि आपका अतिथि Windows XP है, तो आपको बस वही इंस्टॉल करना होगा जो आपने होस्ट पर अपने डोंगल काम करने के लिए स्थापित किया था। लेकिन मेहमान में करो।
  • नीति मार्ग। इस स्थिति में, NAT का उपयोग करने के लिए बस VB को सेटअप करें और एक मार्ग जोड़ें जो होस्ट पर USB इंटरफ़ेस के लिए डिफ़ॉल्ट हो अगर स्रोत IP VM में से एक से मेल खाता है।

मुझे लगता है कि JohnnyVegas समाधान (# 2 ऊपर) सेटअप करने के लिए सबसे आसान है: आपको वीबी में किसी भी डायल-अप कनेक्शन को सेटअप करने की आवश्यकता नहीं है। आपको सीधे अतिथि में कनेक्शन सेट करने की आवश्यकता है बशर्ते आपने अपना USB डोंगल इसमें संलग्न किया हो। स्पष्ट है क्या?

मैं विंडोज के तहत रूटिंग के साथ बिल्कुल भी परिचित नहीं हूं और मुझे लगता है कि यह बहुत दर्दनाक हो सकता है।


कृपया अपडेट देखें 4.
oshirowanen

ऐसा इसलिए हो रहा है क्योंकि विंडोज डिवाइस का इस्तेमाल कर रहा है। डोंगल ड्राइवरों को हटा दें और आपको ठीक होना चाहिए।

0

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

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