मेरे विंडोज 7 मशीन के अंदर एक निजी नेटवर्क बनाएं


12

माई मेन रिग एक विंडोज 7 प्रोफेशनल लैपटॉप है। इस मशीन पर दो वर्चुअल मशीनें हैं, जिनमें से दोनों विंडोज 7 प्रोफेशनल भी हैं। मुझे इन वीएम को एक दूसरे को देखने में सक्षम होना चाहिए, लेकिन मुझे इंटरनेट तक पहुंचने के लिए भी उनकी आवश्यकता है।

वर्तमान में वे सभी उस होटल में सार्वजनिक इंटरनेट से जुड़े हैं जिस होटल में मैं रह रहा हूं, लेकिन मैं अन्य मशीनों को देखने में असमर्थ हूं क्योंकि यह एक सार्वजनिक नेटवर्क है।

मुझे अपनी भौतिक मशीन और उसके भीतर रहने वाली दो आभासी मशीनों के बीच एक निजी नेटवर्क बनाने की आवश्यकता है। मैं उसे कैसे कर सकता हूँ?

मैंने पाया कि इसे सार्वजनिक नेटवर्क को निजी नेटवर्क कैसे बनाया जाए, लेकिन यह नहीं कि निजी नेटवर्क कैसे बनाया जाए जो मशीन के भीतर मौजूद है जबकि बाहरी दुनिया को देखते हुए भी।

मेरे Google-fu ने बहुत खुलासा नहीं किया है - शायद मैं गलत शब्दों का उपयोग कर रहा हूं।

अद्यतन : मैंने वीएम के लिए एक अतिरिक्त एनआईसी जोड़ा और उन्हें स्थानीय में सेट किया। मैंने तब VMs शुरू किया और एक नया नेटवर्क बनाने की कोशिश की। हालांकि मैं अब होटल नेटवर्क पर अन्य मशीनों को देख सकता हूं और संभवतः वे मुझे (वांछित नहीं) देख सकते हैं। क्या कोई इस बारे में विस्तृत विवरण दे सकता है कि इसे कैसे स्थापित किया जाए या किसी साइट का लिंक कैसे दिया जाए? मैं एकमात्र व्यक्ति नहीं हो सकता जो अपने पीसी पर एक निजी आंतरिक नेटवर्क चाहता है ?!

UPDATE2 : यह पाया गया कि यह वर्णन करता है कि मैं क्या करना चाहता हूं। कल देखने की कोशिश करेंगे कि क्या यह काम करता है - लगता है कि मैं लगभग वहां था।

UPDATE3 : ऐसा लगता है कि यह काम नहीं किया। जोड़ा गया इनाम जो दो आभासी मशीनों को संवाद करने के लिए एक गाइड द्वारा चरणबद्ध तरीके से दिया जाएगा। VMs पर MySQL और Apache का उपयोग करने के लिए अतिरिक्त यश!

जवाबों:


6

वीएम पर एक अलग नेटवर्क है जो आपके पीसी के लिए निजी है, Microsoft लूपबैक एडाप्टर का उपयोग करें। Microsoft लूपबैक एडेप्टर एक वर्चुअल नेटवर्क वातावरण के लिए एक परीक्षण उपकरण है जहां नेटवर्क एक्सेस उपलब्ध नहीं है। यह एक वर्चुअल नेटवर्क एडेप्टर सेट करता है जो आपके कंप्यूटर के लिए निजी है।

स्थापित करने के लिए, यह देखें: विंडोज 7 में एक लूपबैक एडाप्टर कैसे स्थापित करें

वर्चुअल पीसी के भीतर से इसे स्थापित करने के बाद:

  1. अपनी वर्चुअल मशीन का चयन करें
  2. सेटिंग्स में जाएं
  3. "नेटवर्किंग" सेटिंग पर क्लिक करें
  4. अपने नेटवर्क एडाप्टर के लिए, "Microsoft लूपबैक एडाप्टर" चुनें

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

यदि आपको वीएम के भीतर से इंटरनेट का उपयोग करने की आवश्यकता है, तो इस लेख को देखें:
Microsoft लूपबैक एडाप्टर और इंटरनेट कनेक्शन के माध्यम से एनएटी को कॉन्फ़िगर करना


यह सबसे तर्कसंगत सुझाव लगता है, मैं पहले यह कोशिश करूंगा।
ग्रहम।

ठीक है, अब क्या? दोनों वीएम लूप बैक एडप्टर पर हैं, लेकिन मशीनों के बीच कोई नेटवर्क नहीं है। क्या मुझे उनके लिए एक स्थिर IP पता सेट करने की आवश्यकता है?
ग्रहम।

हां, क्योंकि इस वर्चुअल नेटवर्क में डीएचसीपी सर्वर नहीं है। अपने राउटर द्वारा सेवित एक और नेटवर्क सेगमेंट चुनें, उदाहरण के लिए 19.2.168.xx के बजाय
200.200.200.x

फिर भी काम नहीं मिला। मैंने 1 वीएम 192.168.200.1 और दूसरा वीएम 192.168.200.2 सौंपा। यह काम नहीं किया इसलिए मैंने 192.168.200.100 को होस्ट भी सौंपा। यह काम नहीं किया। मैंने इस मामले में ipv6 को भी अक्षम कर दिया है जो इस समस्या को भ्रमित करता है। फिर भी कोई खुशी नहीं। कल्पना कीजिए, एक पल के लिए, मैं वास्तव में गूंगा हूं। सरल चरणों में बताएं कि यह कैसे काम करना चाहिए और इसके बारे में कैसे जाना चाहिए।
ग्रहम।

इससे पहले कि आप पूछें "मुझे क्या त्रुटियां मिलीं" - काम नहीं करने से मेरा मतलब है कि मैं दूसरे वीएम को पिंग नहीं कर सकता।
ग्रहाम।

1

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

इसके अलावा आप कैसे जाँच रहे हैं कि ये मशीनें सार्वजनिक नेटवर्क पर "दिखाई" दे रही हैं? मेजबान मशीन VMs को देखने में सक्षम होगी क्योंकि क्या आप होस्ट-ओनली, NAT या ब्रिज मोड का उपयोग करते हैं, आपका होस्ट विंडोज 7 उन्हें देख सकेगा। केवल ब्रिड्ड मोड को VMs को सार्वजनिक नेटवर्क पर दिखाई देना चाहिए। NAT मोड आपके होस्ट पीसी को NAT राउटर की तरह बनाता है, इसलिए केवल आपकी मुख्य होस्ट मशीन वास्तव में दिखाई देगी, लेकिन यदि आप होस्ट मशीन पर नेटवर्क को देखते हैं, तो VM अभी भी दिखाई देंगे क्योंकि आपका होस्ट दोनों सार्वजनिक ब्राउज़ कर रहा होगा ओर और आंतरिक VM नेटवर्क।

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


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

वर्चुअल पीसी का क्या संस्करण? उपयोग किए गए संस्करण के आधार पर नेटवर्किंग विकल्प भिन्न होते हैं। क्या आप नवीनतम का उपयोग कर रहे हैं?
लारा डगन

मुझे ऐसा विश्वास है। हेल्प डायलॉग के अनुसार यह 6.0.192.0
graham.reeds

0

होटल वाईफ़ाई सक्रिय रूप से लैन साइड मशीनों को एक-दूसरे के साथ संचार करने से रोक सकता है।

आपको मशीनों को इंटरनेट पर प्राप्त करना पड़ सकता है और फिर हमाची जैसे सॉफ्टवेयर परत वीपीएन नेटवर्क का उपयोग करना होगा ।

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

आप दो NIC के साथ एक VM को स्थापित करने में सक्षम हो सकते हैं, पहला 'साझा NAT' और दूसरा 'आंतरिक'। फिर, दूसरे वीएम (आदि) पर इसे एनआईसी टू इंटरनल सेट करें।

फिर दो एनआईसी के साथ वीएम पर विंडोज में, आंतरिक-एकमात्र नेटवर्क के साथ 'साझा नेट' एडेप्टर साझा करने के लिए इंटरनेट कनेक्शन साझाकरण सक्षम करें।


2
एक होटल नेटवर्क मुझे अपनी मशीन पर LAN बनाने से कैसे रोक सकता है? क्या आपने मेरा प्रश्न पढ़ा?
graham.reeds

क्षमा करें, LAN-side से मेरा मतलब होटल के नेटवर्क से है। होटल के लिए स्थानीय नेटवर्क, आपके होटल के कमरे के लिए स्थानीय नेटवर्क नहीं। :)
ᴇc --ιᴇ007

मैं होटल नेटवर्क पर किसी भी अन्य मशीनों के साथ संवाद नहीं करना चाहता। मैं बस चाहता हूं कि मशीनें मेरी मशीन से एक-दूसरे के साथ संवाद करें। मैं कोशिश करूंगा कि आपका संपादन आज रात को क्या सुझाव देता है।
graham.reeds

नहीं। मुझे यह काम नहीं मिला। मैं अपने प्रश्न का अपडेट दूंगा।
graham.reeds

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

0

बस सुनिश्चित करें कि एक ही सबनेट पर प्रत्येक मशीन ।

उदाहरण:

नेटमास्क के रूप में 192.168.50.0 w / 255.255.255.0, या इसे 24 / के रूप में संदर्भित किया जाता है।
इससे आपको पता चलता है: एक ही नेटवर्क पर 192.168.50.1 - 192.168.50.254।
आप तब दे सकते हैं:
कंप्यूटर - 192.168.50.10
कंप्यूटरबी - 192.168.50.11
कंप्यूटर - 192.168.50.12

चूंकि वे एक ही सबनेट पर हैं, इसलिए उन्हें बात करनी चाहिए और अच्छा खेलना चाहिए।

0

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

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