VMware (या VM के उपयोग के अन्य तरीके) पर चलने वाले vm का IP पता कैसे पता करें


33

मैं लिनक्स बॉक्स पर VMware वर्कस्टेशन चला रहा हूं।

जब मैं एक सेंटओएस (लिनक्स) वर्चुअल मशीन पर पावर करता हूं तो मुझे मशीन का माउस या कीबोर्ड कंट्रोल नहीं मिल सकता है। मुझे संदेह है कि यह त्रुटि संदेश के साथ कुछ करना है:

आपके पास इस अतिथि में VMware उपकरण स्थापित नहीं है। VM मेनू से "इंस्टॉल करें VMware टूल"।

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

मैं सोच रहा था कि अगर मैं आईपी पते या होस्टनाम का पता लगा सकता हूं तो मैं मशीन में आने के लिए कितने भी प्रोटोकॉल का उपयोग कर सकता हूं (एसएसएच दिमाग में आता है)।

मैं इस मशीन का आईपी पता या होस्टनाम कैसे प्राप्त कर सकता हूं?

नोट: मैंने यह मशीन नहीं बनाई है। एक सहकर्मी ने इसे बनाया जो अब कंपनी के पास नहीं है। अगर मशीन में मिल सकता है तो मुझे बहुत समय बचाएगा। मेरे पास लॉगिन क्रेडेंशियल हैं ताकि कोई समस्या न हो।


VMware उपकरण केवल आपको बढ़ाया माउस एकीकरण (अन्य चीजों के बीच); उदाहरण के लिए, माउस अब VM विंडो में नहीं फंसता है, आपको इसे मैन्युअल रूप से जारी करने के लिए मजबूर करता है। टूल्स के बिना, वीएम को अभी भी विंडो और टाइपिंग में / क्लिक करके कीबोर्ड और माउस को कैप्चर करने में सक्षम होना चाहिए। होस्ट विंडो के निचले दाईं ओर आइकन हैं जो कैप्चर स्थिति दिखाते हैं।
केन

@ कि मेरी समझ में भी यही था। दुर्भाग्य से इस vm के साथ ऐसा प्रतीत नहीं होता है।
साठफुटेर्सड्यूड

जवाबों:


34

सबसे पहले वर्चुअल मशीन सेटिंग्स में जाएं।

मैक एड्रेस मिला

फिर नेटवर्क सेक्शन में, उन्नत बटन पर क्लिक करें और मैक एड्रेस पढ़ें

फिर कंसोल में निष्पादित करें: arp -a

C:\>arp -a
Interface: 10.98.79.23 --- 0xb
  Internet Address      Physical Address      Type
  10.98.79.10           b8-ac-6f-cb-a1-80     dynamic
  10.98.79.12           78-2b-cb-aa-51-bf     dynamic

Interface: 192.168.20.1 --- 0x1c
  Internet Address      Physical Address      Type
  192.168.20.128        00-0c-29-56-bd-36     dynamic
  192.168.20.255        ff-ff-ff-ff-ff-ff     static

मैक एड्रेस मिला और आईपी साइड में होगा।

इस मामले में आईपी है: 192.168.20.128


1
मेरे लिए, वीएम (मेरे राउटर से डीएचसीपी पते का उपयोग करना) मेरे स्थानीय मशीन के आर्क टेबल में नहीं था। यह जानने के लिए कि नेटवर्क पर मुझे अपने होस्ट आईपी से कनेक्शन का प्रयास करने के लिए वीएम को प्राप्त करना था - जो मुश्किल था, क्योंकि मैं वीएम तक नहीं पहुंच सका, लेकिन मैंने ऐसा किया।
andrew lorien

Windows10 पर आप उपयोग कर सकते हैं Settings -> Network & Internet -> Ethernetऔर उस पर क्लिक करें VMWare Network Adapter VMNet8जिसके लिए स्विच का उपयोग किया जाता है NAT: Useing the host's IP address। यदि आप Bridged का उपयोग कर रहे हैं, तो यह होगा VMNet1। एक बार जब आप इसे क्लिक करते हैं तो आपको आईपी पता उस स्विच को सौंपा जाएगा और यह मैक एड्रेस होगा। आप इसकी पुष्टि कर सकते हैं कि यह समान मेनु में उसी सेटिंग मेन्यू में @F Boucherosanwser
loostro

VMNet1 को हमेशा ब्रिज मोड में सौंपा जाता है, VMNet8 को हमेशा NAT मोड में दिया जाता है
loostro

6

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

लिनक्स पर कमांड है:

ip addr

या बल्कि अप्रचलित:

ifconfig

विंडोज पर बराबर कमांड है:

ipconfig /all

जबकि उत्पादन इस तरह दिखता है:

eno16777984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.2.101 netmask 255.255.255.0  broadcast 192.168.2.255
    ...

1
इसके लिए VM कंसोल तक पहुंच की आवश्यकता होती है, जो @sixtyfootersdude कह रहा है कि उसे नहीं मिला है।
रिवेराकिड

@RivieraKid उन कमांड्स को VMware के भीतर चलने वाली किसी भी मशीन के स्थानीय कंसोल पर निष्पादित किया जा सकता है - अगर शेल प्रॉम्प्ट पर बुनियादी कीबोर्ड और / या माउस उपलब्ध नहीं हैं - जो कि सामान्य कंटेनर मिस-कॉन्फ़िगरेशन जैसा लगता है ... क्योंकि केवल एन्हांस्ड कीबोर्ड VMware टूल पर निर्भर करता है। यदि कोई कीबोर्ड नहीं है - बस डिस्क को पूरी तरह कार्यात्मक ओएस में बढ़ाना हमेशा संभव है (और बल्कि परेशानी मुक्त)।
मार्टिन ज़िट्लर

1
मैं सहमत हूं, लेकिन ओपी कहता है: "जब मैं सेंटोस (लिनक्स) वर्चुअल मशीन पर बिजली डालता हूं तो मुझे मशीन का माउस या कीबोर्ड कंट्रोल नहीं मिल सकता है।" जबकि मैं मानता हूं कि उनके विन्यास के बारे में कुछ सही नहीं है, इस सवाल का जवाब नहीं है।
रिवेराकिड

लिनक्स पर, ifconfigअब हटा दिया गया है। उदाहरण के लिए, इसे RHEL / CentOS 7 से पूरी तरह से हटा दिया गया है। ip addrइसके बजाय उपयोग करें ।
18

अभी भी वह कमांड है ... जबकि सबसे अधिक संभावना है कि वीएम के पास केवल उन इनपुट डिवाइस हैं जो यूएसबी डिवाइस के रूप में जुड़े हुए हैं - जो उन्हें ड्राइवर के लिए दुर्गम बनाता है - जो वास्तव में होस्ट ओएस पर चल रहा है।
मार्टिन ज़ेटलर

1

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

VMWare वर्कस्टेशन VNC कॉन्फ़िगरेशन सेटअप


1

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

https://kb.wisc.edu/helpdesk/page.php?id=6526

खुला स्थापित मैक ओएस ऐप्पल आइकन पर मेनू पर क्लिक करें -> सिस्टम प्रीफरेन्सेस -> नेटवर्क -> इथरनेट और अपना मेल पता देखें

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


0

लिनक्स के बारे में नहीं जानते, लेकिन विंडोज में…

  1. VM में एक और नेटवर्क इंटरफ़ेस जोड़ें, जो आपके VM को ज्ञात IP असाइन करने के लिए VMware DHCP का उपयोग करेगा। आपको वीएमवेयर डीएचसीपी को बहुत ही कम एड्रेस रेंज में सेट करना चाहिए और आईपी को चुनना आसान होगा (यह भी जांचना समस्याजनक होगा, क्योंकि डिफ़ॉल्ट विंडोज फ़ायरवॉल सेटिंग्स आने वाली इको रिक्वेस्ट की अनुमति नहीं देती हैं ... लेकिन आप विंडोज नहीं हैं )

  2. सबनेट को चुनने की कोशिश करें जहां आपका वीएम है, दूसरे पीसी को सबनेट (एक और वीएम या आपके भौतिक पीसी) में डाल दें - और वीएम को खोजने के लिए कंप्यूटर ब्राउज़र सेवा ("नेटवर्क" या "माय नेटवर्क प्लेसेस") का उपयोग करें।

आपको नेटवर्क स्कैनिंग सॉफ्टवेयर की भी तलाश करनी चाहिए।

वैसे, VM नेटवर्क मोड क्या है? होस्ट-केवल निजी नेटवर्क (NAT के साथ या उसके बिना) या ब्रिजित?


0

शायद जवाब के लिए बहुत देर हो चुकी है, लेकिन मुझे भी यही समस्या थी। बस VMware vSphere Client इंस्टॉल करें और लॉगऑन के बाद आप VM पर राइट क्लिक करें और कंसोल में खोलें जहां माउस और कीबोर्ड काम करता है। CTRL + ALT आपके माउस को कंसोल से बाहर निकलने के लिए।


0

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


0

विंडोज 7 पर,

  1. क्लिपबोर्ड पर मैक पते को कॉपी किया गया
  2. नोटपैड में C: \ ProgramData \ VMware \ vmnetdhcp.leases खोलें
  3. मैक पते स्ट्रिंग के लिए खोजें।

0

मुझे एक ही समस्या है, मैं लिनक्स पर कमांड टाइप करता हूं

आईपी ​​Addr

लेकिन यह 127.0.0.1 जैसा कुछ दिखाता है जो मैं नहीं देख रहा था।

मैंने ध्यान दिया कि जब मैं VMware में लिनक्स (CentOS) स्थापित करता हूं तो मैंने नेटवर्क कॉन्फ़िगरेशन सेट नहीं किया था।

इसलिए, मैं फिर से एक नया लिनक्स वीएम स्थापित करके इस समस्या को हल करता हूं। स्थापना के दौरान चित्र में जैसे नेटवर्क को कॉन्फ़िगर करने के लिए एक अनुभाग होता है।

चित्र

जब इंस्टॉलेशन हो जाता है तो मैं "ip adddr" टाइप करता हूं और मैं आईपी देख सकता हूं।

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