新安裝的Centos7不能联网且ifconfig出现command not found
程序员文章站
2022-03-09 11:26:54
...
原因分析:
在虚拟机中以最小化方式安装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查看。
2、对ifcfg-enp0s3文件进行编辑,输入:vi ifcfg-eth0 将ONBOOT=no改为ONBOOT=yes,输入esc :wq保存退出。
重启网卡服务 service network restart
测试确认ping www.baidu.com,确认网络恢复正常。
在联网的情况下CentOS7下解决ifconfig command not found的办法
解决办法如下:
1、输入ip addr 确认IP地址是否设置正常,设置好如下所示,如果没有获取到IP地址则设置一个即可。
2、确认sbin目录是否存在。
cd /sbin
3、确认ifconfig命令是否未安装
在sbin目录下输入ls,可见下图所示,并没有ifconfig。
4、安装net-tool插件,此插件中带有此命令
安装命令:
sudo yum install net-tools
等待安装完成,再次输入ifconfig,成功。