centos7里沒有ifcfg-eth0只有 ifcfg-ens33(沒有Eth0網卡)


  虛擬機的CentOS7系統安裝完畢之后,輸入ifconfig命令發現沒有eth0,不符合我們的習慣。而且也無法遠程ssh連接,

 

 

 

 

 

這個問題解決起來還算簡單:

 

一,永久搞定

    1.進入目錄/etc/sysconfig/network-scripts/

    2.將文件ifcfg-ens33重命名為ifcfg-eth0;

 

 

 

 

 

 (注意:修改需要切換至root用戶)

    3.編輯ifcfg-eth0

    使用命令:vi ifcfg-eth0

    只需要修改一個參數即可,

      將NAME=ens33改為NAME=eth0

 

 

 

(這樣IP是動態的,一旦重啟IP可能會變,我這其他人的電腦IP都是動態的,如果我固定死了,可能會出現IP沖突)

 

 

 

 

    4.修改grub文件

      目錄:/etc/default

      編輯grub文件

        使用命令:vi grub

        在GRUB_CMDLINE_LINUX原有的參數后面加上"net.ifnames=0 biosdevname=0"

 

 

 

 

保存退出

    5.命令行運行命令

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

8.完成

 

如果沒有IP顯示——

輸入ifconfig沒有eth0” ,修改網卡配置文件

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

將其中的onboot = no 改為yes

重啟網卡 service network restart ,即可看到eth0,

保存退出

      如果要求靜態IP

就把上面這寫參數對應改一下和加上去,根據自己的網段改,BOOTPROTO一定要改為static。

 

 

二,臨時搞定

 

 

 

 

 

 

 

 

 

 

6.完成了,重啟一下就ok了,不過重啟之前可以順帶修改一個計算機名

      編輯文件: vi /etc/hostname

 

 

 

就一行內容,就是計算機名,怎么寫都行(英文的),保存退出

    7.重啟計算機

      reboot

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM