Centos7虛擬機克隆的網絡問題(已解決)

遇到的問題

打開克隆好的虛擬機,查看網卡信息發現沒有IP,對了,我這裏的虛擬機是雙網卡

解決方法

1、進入/etc/udev/rules.d/這個目錄,刪除文件70-persistent-ipoib.rules

[root@Centos ~]#  cd /etc/udev/rules.d/
[root@Centos rules.d]#  rm -f 70-persistent-ipoib.rules

2、修改網卡配置文件/etc/sysconfig/network-scripts/ifcfg-ens33,這裏具體看大家的網卡名字,我的是ens33

  • 刪除UUID這一行,因爲每張網卡的mac地址是不一樣的,所以UUID也是不一樣的
  • 修改HWADDR爲虛擬機克隆後的MAC地址

  ip addr可以看到mac地址,但是還沒修改網卡配置信息之前,這裏是不能看到具體的ens33、37顯示,只能看到類似於下方顯示的virbr0名字

3、然後如法炮製,copy一份修改好的ens33配置文件,修改爲另外一塊網卡正確的mac地址

[root@Centos network-scripts]# cp ifcfg-ens33 ifcfg-ens37

我這裏看到的名字是ens37,所以我得複製爲ens37,然後再修改相應的mac和name

4、最後重啓一下網絡服務,再檢查一下IP信息就ok了

  [root@Server1 ~]#  systemctl restart network.service

注意

如果啓動網絡服務時出現Device eno16884287 does not seem to be present錯誤

  • 修改網卡配置文件/etc/sysconfig/network-scripts/ifcfg-eno16884287, 修改Device和Name的名稱, 如修改爲“eth33”;
  • 確認網卡配置文件中“HWADDR”虛擬機的MAC地址是否正確;
  • 將網卡配置文件名重命名爲/etc/sysconfig/network-scripts/ifcfg-eth33

     [root@Server1 network-scripts]#  mv ifcfg-eno16884287 ifcfg-eth33

如果啓動網絡服務時出現Error, some other host already use address錯誤

  • 出現該錯誤說明同一個網段中有主機已經佔用該虛擬主機配置的IP地址, 需要重新配置一個尚未使用的IP地址。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章