在虚拟机上安装了CentOS 7 并且设置了连接方式后,发现无法上网,然后
输入ifconfig命令发现没有eth0,不符合我们的习惯。而且也无法远程 ssh 连接
那下面我就给大家说一下怎么解决这个问题
ifconfig 命令显示出来的是什么?
解决方法
- 进入目录 /etc/sysconfig/network-scripts/
- 将文件ifcfg-ens33重命名为ifcfg-eth0;
记得,需要用管理员的身份
cd /etc/sysconfig/network-scripts/ # 进入目录
ls #显示当前文件家中内容
mv ifcfg-ens33 ifcfg-eth0
- 编辑 ifcfg-eth0 文件
vim ifcfg-eth0
只需要修改一个参数即可,将 NAME=ens33 改为 NAME=eth0
保存退出
4. 修改 grub 文件
目录:/etc/default
ls 命令后 编辑 grub 文件,方法同上
在GRUB_CMDLINE_LINUX原有的参数后面加上"net.ifnames=0 biosdevname=0"
保存退出
5. 命令行运行命令
grub2-mkconfig -o /boot/grub2/grub.cfg