项目场景:
VMware 虚拟机安装 Linux 系统 CentOS7,发现ifconfig命令不能使用,执行yum install net-tools命令安装net-tools时报错"Could not retrieve mirrorlist" 。
问题描述:
1.执行ifconfig报错信息如下图所示:
2.执行yum install net-tools命令安装net-tools时报错"Could not retrieve mirrorlist" 如下图所示:
原因分析及解决方案:
1、先尝试一下ping命令:
ping 127.0.0.1
ping www.baidu.com
如果百度ping不通,说明缺少IP或者没有启用联网功能,不能通外网导致安装net-tools失败。
2、查看虚拟机 NAT模式下的IP信息
点击编辑->虚拟网络编辑器,查看IP地址信息(我安装完这些信息默认就有,不需要配置)
3、查看宿主主机的IP并配置VMnet8的IPv4信息
宿主主机IP配置成功,如下图所示:
4、给虚拟机配置网卡
在NAT模式下,宿主主机相当于一台路由器,给虚拟机分配IP地址,所以要保证二者IP在同一网段
设置子网IP为:192.168.205.205
子网掩码为:255.255.255.0
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
修改内容如下:
BOOTPROTO=“static”
IPADDR=192.168.205.205
NETMASK=255.255.255.0
GATEWAY=192.168.205.2
ONBOOT=“yes”
5、修改DNS
vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
6、重启网络,ping百度验证
service network restart
7、安装net-tools,执行ifconfig命令查看网卡信息
yum install net-tools
执行ifconfig命令查看网卡信息
温馨提示❤
如果操作过程中有遇到问题,可以直接关注并私信我,发送报错问题,我看到后会第一时间回复。