最近一直在學centos7.5系統,偶然看到虛擬機里有7.2系統所以想練習一下(其實7.2和7.5差不多),但是打開虛擬機之后,發現沒有eth0網卡
那沒有eth0網卡就無法遠程連接ssh,既然遇到了,就順便復習一下怎么樣修改eth0網卡
排查思路:
1:首先ip a 查看網卡,發現沒有eth0,然后 systemctl restart network 重啟網卡 發現依然沒有變化
2:進入目錄/etc/sysconfig/network-scripts/
將文件ifcfg-ens33重命名為ifcfg-eth0;
注:修改系統權限需要root權限,如果不是,請切換到root權限
3:編輯 ifcfg-eth0 ,因為是把 en33 直接改名,里面已經有配置,所以只需改如下內容:
將NAME=ens33改為NAME=eth0 //重啟后名字就變成eth0 BOOTPROTO=static #這里講dhcp換成ststic //如果是動態的,每次開機就會變ip地址 IPADDR=192.168.85.100 #靜態IP //以下三個換成自己的 GATEWAY=192.168.85.2 #默認網關 NETMASK=255.255.255.0 #子網掩碼
注:修改之后重啟網卡 systemctl restart network
4:如果重啟之后網卡中還沒有eth0網卡,請繼續如下操作
目錄:cd /etc/default
編輯grub文件:vi grub ---> 在GRUB_CMDLINE_LINUX原有的參數后面加上 "net.ifnames=0 biosdevname=0" (注意引號)
命令行運行命令: grub2-mkconfig -o /boot/grub2/grub.cfg
5:完成了,重啟一下就ok了 reboot