新安裝的Centos7不能联网且ifconfig出现command not found

原因分析:

在虚拟机中以最小化方式安装centos7,后无法上网,因为centos7默认网卡未激活。 

而且在sbin目录中没有ifconfig文件,这是因为centos7已经不使用 ifconfig命令了,已经用ip命令代替; 
并且网卡名称也不是eth0了,而是改成eno16777736了。 
解决ifconfig不可用:ip addr 即查看分配网卡情况。 
激活网卡:在文件 /etc/sysconfig/network-scripts/ifcfg-eth0 中 
进入编辑模式,将 ONBOOT=no 改为 ONBOOT=yes,就OK

1、切换目录到: cd /etc/sysconfig.network-scripts;输入ls查看。

新安裝的Centos7不能联网且ifconfig出现command not found_第1张图片

2、对ifcfg-enp0s3文件进行编辑,输入:vi ifcfg-eth0 将ONBOOT=no改为ONBOOT=yes,输入esc :wq保存退出。

新安裝的Centos7不能联网且ifconfig出现command not found_第2张图片

重启网卡服务 service network restart

 

测试确认ping www.baidu.com,确认网络恢复正常。

新安裝的Centos7不能联网且ifconfig出现command not found_第3张图片

 在联网的情况下CentOS7下解决ifconfig command not found的办法

解决办法如下: 
1、输入ip addr 确认IP地址是否设置正常,设置好如下所示,如果没有获取到IP地址则设置一个即可。 

2、确认sbin目录是否存在。

cd /sbin
  •  

3、确认ifconfig命令是否未安装 
在sbin目录下输入ls,可见下图所示,并没有ifconfig。 
新安裝的Centos7不能联网且ifconfig出现command not found_第4张图片

4、安装net-tool插件,此插件中带有此命令 
安装命令:

sudo yum install net-tools

等待安装完成,再次输入ifconfig,成功。 
新安裝的Centos7不能联网且ifconfig出现command not found_第5张图片

 

你可能感兴趣的:(这货有点傻,·,CentOS)