2021-05-12 14:32:11
CentOS 7 VMware Workstation 10 新增多網絡卡及重新命名
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
相關文章