先说下楼楼遇到情形:虚拟机以minimal 方式进行安装发行版CentOS7.9 32位,无法访问外网,使用ifconfig无法显示IP。
这是因为centos7默认网卡未激活,在sbin目录下也没有ifconfig文件,网卡的名称也不是eth0了而是eno16777736,使用"ip addr"命令可以查看网卡分配状态,可以看到ip地址未启用,解决办法如下:
1、使用以下命令激活网卡
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
按"i"进入编辑模式将ONBOOT=no改为yes
使用":wq"命令保存退出后,重启网络服务:service network restart。
2、激活网卡之后可以连接外网,但是“ifconfig”仍然不可使用,这个时候要安装net-tools插件了
1>在线使用"yum install net-tools"命令安装即可;
2>离线先下载net-toolsxxxxxxx.rmp镜像包,然后使用rpm -ivh net-toolsxxxxxxx.rpm安装。
#eno16777736相当于eth0,主板板载网卡;
#lo(loopback)环回接口;
#virbr0(virtual bridge)虚拟网桥网卡。