VMware-虚拟机 VMnet8网络配置及常见问题解决

 

原文:https://blog.csdn.net/Garay_/article/details/82428461

本文环境

  1. 物理机OS: Windows10
  2. 虚拟机平台: VMware Workstation 14
  3. 虚拟机OS: CentOS 7

配置步骤

一、 查看物理主机的网络配置信息

主要是找到可以上网的网卡的信息,在Windows的cmd中输入 ipconfig /all,查找 以太网适配器 以太网 选项列表就可以得到。

本文测试环境下物理机网络配置信息如下:

1) IP地址:192.168.2.28 
2) 子网掩码:255.255.255.0 
3) 网关:192.168.2.1 
4) DNS服务器: 103.86.96.100 (这是博主的DNS服务器地址,可以配置为114.114.114.114)这些信息后续需要。

二、在windows中的适配器设置网络IP、网关

 

三、在VM虚拟机中设置网络连接方式

设置虚拟机网络适配器的网络连接为自定义VMnet8(NAT 模式),VMNet8是VM虚拟出来的网卡。

点击VMware主界面导航 编辑 ——> 虚拟网络编辑器 后打开设置:

 

四、修改虚拟操作系统中网卡的配置信息

虚拟机中网卡的配置信息在 /etc/sysconfig/network-scripts/ifcfg-XXX 文件中,XXX为设备编号。在CentOS7.0虚拟机中,网卡 ifcfg-ens33。配置为下:

需要修改的地方:

  1. BOOTPROTO 要设为static;
  2. IPADDR 的地址其网段要和VMnet8的网段一致,只是最后的Ip不一致即可
  3. GATEWAY(网关)与VMnet8一致
  4. ONBOOT 修改为yes
  5. DNS 的设置要和物理主机的DNS地址一致,有几个就设几个按照DNS1、DNS2..设置即可。

五、在虚拟机中重启网络服务

在虚拟机终端中执行命令:

sudo systemctl restart network   #重新网卡 
sudo systemctl enable network   #开机启动网卡

这时虚拟机就可以上网了

 


 

常见问题解决

在上述配置完成之后还是虚拟机无法访问外网,或者物理机重新启动之后再次使用虚拟机无法访问外网,常见检查:

1 打开Windows任务管理器,检查VMware NET Service 相关服务是否启动

2 检查Windows防火墙配置

启用如下规则:

你可能感兴趣的:(VMware-虚拟机 VMnet8网络配置及常见问题解决)