1. 程式人生 > 其它 >VMWare 16網路橋接模式克隆Ubuntu 20.04後IP地址相同

VMWare 16網路橋接模式克隆Ubuntu 20.04後IP地址相同

在搭建kubernetes叢集的過程中,遇到了一個問題:
配置完kubernetes環境後,克隆出來的Ubuntu虛擬機器,IP地址與宿主機IP一樣,這當然是不行的,經過一系列google+bing後,最終解決了問題

具體步驟是:

  1. 修改被克隆的虛擬機器,修改/etc/netplan/00-installer-config.yaml檔案,將DHCP獲取IP地址的標識改為mac,如下:
network:
  ethernets:
    ens33:
      dhcp4: true
      dhcp-identifier: mac # 加上這一行。
  version: 2
  1. 克隆虛擬機器,克隆完後發現克隆出來的mac與原來的虛擬機器相同,在虛擬機器的網路設定->高階中,點選生成,生成一個新的mac地址

  2. 啟動新的克隆機,在啟動過程中,發現丟擲了幾個錯誤,如無法訪問floppy,但是可以正常啟動

4.啟動後執行sudo netplan apply,發現丟擲錯誤:blk_update_request: I/O error, dev fd0, sector 0,此時根據參考四中的解決方法即可
具體的解決辦法為:

sudo rmmod floppy
echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf
update-initramfs -u -k all

之後,重啟再次執行sudo netplan apply不會報錯,並且也能拿到新的IP地址

參考一:設定DHCP識別符號

參考二:設定虛擬機器的mac

參考三:虛擬機器中設定網路

參考四:解決克隆機floppy找不到問題