2009-01-14 16 views
12

वर्चुअल ऑपरेटिंग सिस्टम के पास VMWware में एक स्थिर आईपी पता रखने का सबसे अच्छा तरीका क्या है। मैं आईपी एड्रेस स्थिर रखना चाहता हूं क्योंकि यह वर्चुअल सर्वर है।वीएमवेयर - वर्चुअल ऑपरेटिंग सिस्टम स्थिर आईपी पता

+0

अतिथि OS क्या है? –

+1

मुझे लगता है कि इसे सुपर यूज़र में ले जाना चाहिए। – Vadzim

उत्तर

16

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

  • अतिथि ऑपरेटिंग सिस्टम का समर्थन करने वाले किसी भी तंत्र के माध्यम से एक स्थिर आईपी असाइन करें।
  • अतिथि ऑपरेटिंग सिस्टम को DHCP सर्वर से अपना आईपी पता प्राप्त करने के लिए कॉन्फ़िगर करें, और VMWare इंस्टेंस के मैक पते के लिए एक स्थिर आईपी पता वापस करने के लिए DHCP सर्वर को कॉन्फ़िगर करें।
+0

आपको बहुत बहुत धन्यवाद! – lamarmora

3

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

2

एक साधारण कामकाज, vmware dhcp सर्वर को लंबे पट्टे का उपयोग करने के लिए कॉन्फ़िगर करें। VMware config फ़ोल्डर (विंडोज 7 पर - C:\ProgramData\vmware) में फ़ाइल vmnetdhcp.conf को संपादित करने और default-lease-time के मूल्यों को बदलने और max-lease-time कुछ बड़ा करने के लिए 4 महीने (4mo*30days*24hours*60min*60sec = 10368000) कहते हैं। फिर vmware dhcp सर्वर पुनरारंभ करें। फिर अतिथि पर पट्टे को छोड़ दें और नवीनीकृत करें। अब आपके अतिथि आईपी अगले चार महीनों के लिए स्थिर है।

+0

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

16

आप वीएमवेयर डीएचसीपी सर्वर को कॉन्फ़िगर कर सकते हैं [जो मेजबान ओएस पर चलता है] प्रत्येक बार एक वीएम को एक फिक्स आईपी पता असाइन करने के लिए।

vmware docs के अनुसार, विन्यास निम्न स्थानों पर संग्रहीत किया जाता है:

Windows XP

C:\Documents and Settings\All Users\Application Data\VMware\vmnetdhcp.conf

विंडोज विस्टा या विंडोज 7

C:\ProgramData\VMware\vmnetdhcp.conf

लिनक्स (मेजबान केवल)

/etc/vmware/vmnet1/dhcp/dhcp.conf

लिनक्स (एनएटी)

/etc/vmware/vmnet8/dhcp/dhcp.conf

मैक (होस्ट-केवल)

/Library/Preferences/VMware Fusion/vmnet1/dhcpd.conf

मैक के लिए

VMWare संलयन (एनएटी) के लिए

VMWare संलयन

/Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf

स्थैतिक IP और DNS मैक उदाहरण के द्वारा नाम:

host ubuntu { 
    hardware ethernet 00:0c:29:c0:2c:58; 
    fixed-address 192.168.118.3; 
} 

अधिक जानकारी के लिए इस पर कृपया इस blog post देखते हैं।

+2

यह एनएटी नेटवर्क –

+2

के लिए मेरा सबसे अच्छा समाधान है धन्यवाद, ब्लॉग पोस्ट ने मदद की। – iamserious

+0

संपादन @vadzim के लिए धन्यवाद –

2

यह मेरा मशीन

पर काम करता है इन आसान चरणों का पालन करें। केवल 5 मिनट लेता है।

1. Note the MAC of the VM 
2. On the host machine open C:\ProgramData\VMware\vmnetdhcp.conf 
    a. Or C:\Documents and Settings\All Users\Application Data\VMware\vmnetdhcp.conf 
    b. These 2 files are auto synced or mirrored. 
    c. Open the editor in Administrator mode. Eg notepad++. Otherwise you will get access denied message 
3. Add a new entry at bottom of the configuration file, right before the "# End" marker. MyGuestVM is any unique name. Example below 

host sunilW2008Server { 
hardware ethernet 00-0C-29-05-2B-A0; 
fixed-address 192.168.63.222; 
} 

3. Shutdown the VM and close the Workstation 
4. Re-start the VMWare DHCP and NAT services for changes to take effect (From services.msc) 

नोट्स: नीचे फ़ोल्डरों सिंक में स्वचालित रूप से .. एक ही स्थान पर और एक ही में परिवर्तन अन्य फ़ोल्डर पर परिलक्षित होगा रहे हैं

C: \ ProgramData \ VMware सी: \ दस्तावेज़ और सेटिंग्स \ सभी उपयोगकर्ता \ अनुप्रयोग डेटा \ VMware

0

यदि आप डिफ़ॉल्ट रूप से वीएम होस्ट कॉन्फ़िगरेशन को छोड़ना पसंद करते हैं, तो अतिथि मशीन को डीएचसीपी के लिए एक निश्चित पते का अनुरोध करने के लिए कॉन्फ़िगर करना भी संभव है। यह एनएटी नेटवर्क के लिए भी काम करेगा। Ubuntu और dhclient के मामले में, इस dhclient.conf में निम्नलिखित ब्लॉक द्वारा हासिल की है:

interface "eth0" { 
    send dhcp-requested-address 192.168.1.222; 
} 

स्रोत: https://serverfault.com/a/381137

संबंधित मुद्दे