项目场景:
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配置成功,如下图所示:
3、给虚拟机配置网卡
在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”
4、修改DNS
vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
5、重启网络,ping百度验证
service network restart
6、安装net-tools,执行ifconfig命令查看网卡信息
yum install net-tools
执行ifconfig命令查看网卡信息
版权声明:本文为qq_25919879原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。