问题描述:
在最小化安装(minimal)centos7后,查看本机IP地址,运行ifconfig, 结果出错: command not found.
问题排查步骤:
1. 通过ping了解网卡是否启用:
ping www.baidu.com
2. 通过输入ip addr查看是否能获取IP地址来确定网卡是否启用.
3. 通过 cat /etc/sysconfig/network-scripts/ifcfg-enoXXXXXX( ifcfg-enoXXXXXX代表网卡名), 查看ONBOOT是否开启.
问题排查结论
1)能ping通的话,说明网卡有启用,并能获取IP地址来上网。(如果不能可以通过vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 ,把ONBOOT改为yes。BOOTPROTO改为dhcp,或者改为手动获取IP地址,详见在centos7网络配置) 注:修改完后需要重启网卡(命令:service network restart)
2)能通ip addr 查到获取的IP地址,证明网卡是启用。如果获取不了请修改网络配置文件。注:修改完后需要重启网卡(命令:service network restart)
3)通过cat /etc/sysconfig/network-scripts/ifcfg-enp0s3 查看网卡是否启用,如果没有使用vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 修改网络配置文件。
总结:这时可以确定是没有安装ifconfig相关的工具。
安装ifconfig工具:
1. 使用yum provides ifconfig查看是哪个包包括ifconfig.
2. 使用yum install net-tools包.
安装成功后,可以使用ifconfig测试一下.