场景:在Mac上通过虚拟机安装CentOS 7.0,由于安装的是Minimal
,网络无法正常使用,解决方法如下。
网络配置
编辑文件ifcfg-eth0
编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0
,并将ONBOOT=no
改为ONBOOT=yes
重启网络服务
service network restart
检查网络是否可用
ping www.baidu.com
安装网络工具net-tools
安装Minimal
并不会安装netstat
、ifconfig
等网络工具,以下为安装方法。 如果不知道要安装哪些包,可以通过以下的命令来查找需要安装的包:
yum provides ifconfig## 或者使用 yum whatprovides ifconfig
输出为
已加载插件:fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.cn99.com * updates: mirrors.cn99.comnet-tools-2.0-0.22.20131004git.el7.x86_64 : Basic networking tools源 :@base匹配来源:文件名 :/usr/sbin/ifconfig
在这里我们可以看到ifconfig
存在于net-tools
包中。
CentOS
中并没有安装net-tools
,执行yum provides ifconfig
命令时,输出结果很有可能与预期的不一致。 这不要紧,接下来我们安装这个包即可: sudo yum install net-tools
在使用ifconfig
命令检查net-tools
安装是否成功
ifconfig -a
Minimal下查看网卡信息
查看IP
ip addr
查看网络接口
ip link## 或者 ip -s link