一、检测配置成功的方法

1.虚拟机能访问互联网

ping sohu.com

2.虚拟机和物理机可以相互ping通

在物理机打开命令行窗口,ping虚拟机的IP

ping 192.168.X.X

二、配置步骤

1.查看物理机IP

打开cmd输入

ipconfig -all

找到对应物理机IP(IPV4地址)
在这里插入图片描述

2.配置虚拟机网络模式

打开虚拟机,编辑虚拟机设置
在这里插入图片描述
采用NAT模式
在这里插入图片描述

3.设置NAT模式网段

首页,编辑,虚拟网络编辑器,选择第二个,NAT模式
在这里插入图片描述

子网IP的C位要求与物理机不同,此处设置为149
在这里插入图片描述
NAT与子网IP的C位保持一致,设置149
在这里插入图片描述
DHCP设置同上
在这里插入图片描述

4.编辑修改配置文件

找到目录下ifcfg-ens33文件,编辑

vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

进入VI编辑模式修改配置文件,这是修改后的结果

注:倒数第四行IP填错了,应该为192.168.149.131

在这里插入图片描述

退出编辑模式,重启网络
注意:每次编辑后必须输入命令重启网络

service network restart

在这里插入图片描述

5.测试

1.测试网络是否链接成功
在这里插入图片描述

ping baidu.com

在这里插入图片描述
2.测试虚拟机是否能连接到物理机(ping物理机IP)

ping 192.168.x.x

在这里插入图片描述

3.测试物理机能否连接到虚拟机(ping虚拟机IP)

ping 192.168.149.131

在这里插入图片描述

三、报错解决方案

1.网络重启失败

网络重启报错:Job for network.service failed. See ‘systemctl status network.service’ and journalctl -xn’ for details

解决方法:

关闭 NetworkManger 服务

service NetworkManager stop 

永久关闭Manager网卡

chkconfig NetworkManager off 

再次重启网卡

service network restart 	

最后再检查网卡配置信息,是否和更改前一致。

2.ping不通

有以下几种情况

  1. 虚拟机能ping通主机,主机ping不通虚拟机
  2. 虚拟机不能ping通主机,主机可以ping通虚拟机
  3. 虚拟机不能ping通主机,主机ping不通虚拟机

解决流程:
优先考虑VI编辑配置文件中IP是否填写正确,确认无误后还是无法ping通,再看物理机中网络适配器是否存在VMNAT8,如果不存在,使用卸载工具,彻底卸载VMware,重新安装一个新版本(切换版本有时候很管用),如果显示网络未启用/无网络
Win+r 输入services.msc 确定

服务界面找到五个VMware的服务,全部停止
在这里插入图片描述

然后找到Device 中下图的两个服务,右键属性,启动类型为自动
在这里插入图片描述

再在VMware的虚拟网络编辑器选择还原网络设置
在这里插入图片描述
还原之后重新配置一次,大概率会出现一方可以ping通的情况
接下来,只需要关闭物理机防火墙,再进行ping操作,即可。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐