वर्चुअल ऑपरेटिंग सिस्टम के पास VMWware में एक स्थिर आईपी पता रखने का सबसे अच्छा तरीका क्या है। मैं आईपी एड्रेस स्थिर रखना चाहता हूं क्योंकि यह वर्चुअल सर्वर है।वीएमवेयर - वर्चुअल ऑपरेटिंग सिस्टम स्थिर आईपी पता
उत्तर
मान लें कि आप एनएटी-आधारित वीएमवेयर नेटवर्किंग का उपयोग नहीं कर रहे हैं, तो उत्तर वास्तविक के मुकाबले वर्चुअल (अतिथि) सर्वर के लिए कोई अलग नहीं है। आप कर सकते हैं:
- अतिथि ऑपरेटिंग सिस्टम का समर्थन करने वाले किसी भी तंत्र के माध्यम से एक स्थिर आईपी असाइन करें।
- अतिथि ऑपरेटिंग सिस्टम को DHCP सर्वर से अपना आईपी पता प्राप्त करने के लिए कॉन्फ़िगर करें, और VMWare इंस्टेंस के मैक पते के लिए एक स्थिर आईपी पता वापस करने के लिए DHCP सर्वर को कॉन्फ़िगर करें।
आपको बहुत बहुत धन्यवाद! – lamarmora
यदि आप वीएम स्लाइस/वीएम मशीन (अतिथि) को स्थिर आईपी रखना चाहते हैं, तो उसे वीएम स्लाइस में असाइन करें। फिर वीएम सर्वर पर नेटवर्क एडाप्टर सेटिंग्स के लिए "ब्रिज" का चयन करें। यह वीएमवेयर को अतिथि पर आपके द्वारा स्थापित आईपी सेटिंग्स का उपयोग करने के लिए कहता है।
एक साधारण कामकाज, 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 सर्वर पुनरारंभ करें। फिर अतिथि पर पट्टे को छोड़ दें और नवीनीकृत करें। अब आपके अतिथि आईपी अगले चार महीनों के लिए स्थिर है।
नहीं - यह एक स्थिर आईपी नहीं है और मैं यह सिर्फ बुरी सलाह है। "स्टेटिक आईपी" का अर्थ है कि आईपी कभी नहीं बदलेगा - यह नहीं कि यह लंबे समय के बाद बदलता है। एक स्थिर आईपी का उपयोग करने के अधिकांश कारणों को आईपी पते को नेटवर्क पर किसी विशेष मशीन पर मैप करने की आवश्यकता होती है और कभी-कभी उन आईपी संदर्भ शॉर्टकट्स, बैच जॉब्स आदि में हार्डकोड किए जाते हैं। आपकी रणनीति पट्टे की अवधि समाप्त हो जाएगी। – Jazimov
आप वीएमवेयर डीएचसीपी सर्वर को कॉन्फ़िगर कर सकते हैं [जो मेजबान ओएस पर चलता है] प्रत्येक बार एक वीएम को एक फिक्स आईपी पता असाइन करने के लिए।
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 देखते हैं।
यह एनएटी नेटवर्क –
के लिए मेरा सबसे अच्छा समाधान है धन्यवाद, ब्लॉग पोस्ट ने मदद की। – iamserious
संपादन @vadzim के लिए धन्यवाद –
यह मेरा मशीन
पर काम करता है इन आसान चरणों का पालन करें। केवल 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
यदि आप डिफ़ॉल्ट रूप से वीएम होस्ट कॉन्फ़िगरेशन को छोड़ना पसंद करते हैं, तो अतिथि मशीन को डीएचसीपी के लिए एक निश्चित पते का अनुरोध करने के लिए कॉन्फ़िगर करना भी संभव है। यह एनएटी नेटवर्क के लिए भी काम करेगा। Ubuntu और dhclient
के मामले में, इस dhclient.conf
में निम्नलिखित ब्लॉक द्वारा हासिल की है:
interface "eth0" {
send dhcp-requested-address 192.168.1.222;
}
अतिथि OS क्या है? –
मुझे लगता है कि इसे सुपर यूज़र में ले जाना चाहिए। – Vadzim