首頁 > 軟體

CentOS 7 VMware Workstation 10 新增多網絡卡及重新命名

2020-06-16 17:23:08

CentOS 7 VMware Workstation 10 新增多網絡卡及重新命名為ethx(eth0,eth1失敗)(還想再新增網絡卡eth1???),因為工作需要切換到CentOS 7系統,網路設定,比較麻煩:

最小化安裝的CentOS 7裡面甚至連ifconfig、route -ne都沒有,需要自行yum install net-tools 安裝。

弱弱的問一句,要是網路沒通,然後又沒有這些基礎網路設定查詢命令,你教我咋個yum,汗!

服務重新啟動,再次巨坑+1:新的服務啟動都切換到systemctl 控制,而且每個服務字尾都要.service,無語!

systemctl restart netwrok.service

起個服務這麼長,目前還沒發現補全的命令。

吐槽完畢接下來正式開始網路設定:

安裝CentOS 7自行安裝,此處不講解,參考 http://www.linuxidc.com/Linux/2014-10/108013.htm

一:重新命名為eth0:

安裝完了,一看網絡卡命名,全部變成enoxxxxxxxxx一長串數位。

如果還是希望繼續改為之前的eth0,eth1命名方式,執行以下命令:

vim /etc/sysconfig/grub

新增net.ifnames=0 biosdevname=0語句,具體位置見下圖紅色框

grub2-mkconfig -o /boot/grub2/grub.cfg

mv /etc/sysconfig/network-scripts/ifcfg-enoxxxxxx /etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts/ifcfg-eth0

將之前的name=en0xxxxx修改為name=eth0  DEVICE也修改為DEVICE=eth0

reboot重新啟動大工告成。

二:還想再新增網絡卡eth1?:

各種Google、baidu、各種重新啟動,就是不行:

總結下幾點,centos7裡面若是HWADDR與真實的mac地址不對,重新啟動網路服務要報LSB錯誤。

具體mac地址如何檢視可以用ifconfig或者ip addr。

最後發現,在虛擬機器開啟狀態,用vmware的設定裡面將未生效網絡卡刪除,然後再新增一塊網絡卡,虛擬機器會自動重新整理,新增加的網絡卡用ifconfig檢視出現了。這時候只需要自己copy一個/etc/sysconfig/network-scripts/ifcfg-eth1檔案。

注意:要用ifconfig檢視到的mac地址,修改到HWADDR項。重新啟動網路服務,成功。

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-01/139827.htm


IT145.com E-mail:sddin#qq.com