उपलब्ध नेटवर्क हार्डवेयर के आधार पर बूटअप समय पर नेटप्लान / नेटवर्क को फिर से कॉन्फ़िगर करें


0

मैं Ubuntu 18.04 सर्वर पर आधारित एक OVA vm छवि बनाने के लिए देख रहा हूँ। मैंने पैकर का उपयोग करके ओवीए का निर्माण किया है, और अब तक यह वर्चुअलबॉक्स (संस्करण 6.0.4) में लोड होने पर पूरी तरह से काम कर रहा है। VMware या ESXi सर्वर में लोड करने की कोशिश करते समय, छवि बूट; हालाँकि नेटवर्क गलत है।

मैंने इसे नेटप्लान कॉन्फ़िगरेशन का पता लगाया है। यमल फ़ाइल जो (मैं मान रहा हूं कि इसो के संस्थापन के समय उत्पन्न हुई थी) में निम्नलिखित सामग्री थी:

ubuntu-server:/# cat /etc/netplan/01-netcfg.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: yes

समस्या यह है कि कॉन्फ़िगरेशन नेटवर्क डिवाइस enp0s3 के लिए है; हालांकि VMware पर, नेटवर्क इंटरफ़ेस का नाम सुनिश्चित 32 है और इसे अक्षम के रूप में चिह्नित किया गया है। मैं इसे चलाने से देखता हूं:

ubuntu-server:/# lshw -c network
*-network DISABLED
     description: Ethernet interface
     product: 82545EM Gigabit Ethernet Controller (Copper)
     vendor: Intel Corporation
     physical id: 0
     bus info: pci@0000:02:00.0
     logical name: ens32
     version: 01
     serial: 00:0c:29:8d:25:18
     size: 1Gbit/s
     capacity: 1Gbit/s
     width: 64 bits
     clock: 66MHz
     capabilities: pm pcix bus_master cap_list rom ethernet physical logical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
     configuration: autonegotiation=no broadcast=yes driver=e1000 driverversion=7.3.21-k8-NAPI duplex=full latency=0 link=no mingnt=255 multicast=yes port=twisted pair speed=1Gbit/s
     resources: irq:18 memory:ef5c0000-ef5dffff memory:efff0000-efffffff ioport:2000(size=64) memory:ef500000-ef50ffff

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

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