最近一直在学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