一、前言
相信很多人在安装完虚拟机后,都会出现虚拟机无法上网的问题,自己搭建的时候也遇到过,网上看到了好多关于VMware Workstation 三种方式上网的方法,都是大同小异,说的都不算明白,那究竟该怎么解决这个问题呢,以下是博主的亲身实践,希望对大家有所帮助。
二、配置之前先了解一下VM虚拟机NAT方式上网
Authorization and authentication service for starting and accessing virtual matchines.
用于启动和访问虚拟的授权和认证服务,当你操作系统需要后台运行的时候,需要开启这个服务。
DHCP service for virtual networks. 虚拟网络DHCP服务,自动分配ip服务。
Network address translation for virtual networks. 虚拟网络的网络地址,也叫做NAT服务
Arbitration and enumeration of USB devices for virtual machines. 虚拟机和USB设备枚举仲裁,这个字面意思。
Remote access service for registration and management of virtual machines. 虚拟机的登记和管理远程访问服务。
三、开始配置
本地是Win8系统,虚拟机安装的Centos6.8,如果您还没有安装Centos6.8,可以参照上一篇文章进行安装。
在Win8下,进入控制台,输入ifconfig命令,查看VMnet8网卡ip,子网掩码等。ip,子网掩码,网关
发现都没有配置,继续配置VMnet8网卡ip,子网掩码等。ip,子网掩码,网关自己随便配;DNS地址看物理主机的地址,要么手动配置,要么自动获取(我这里是自己配置的)
配置完后,打开VMware 编辑虚拟机设置,选择自定义NAT模式(VMnat8)
编辑 虚拟网络编辑器,这里没有选择“使用本地DHCP服务将IP地址分配给虚拟机”,如果选择那么win8的VM服务中第二个DHCP服务会开启,为虚拟机上的操作系统网卡分配ip,并且网卡要设置成动态获得ip,而我们要做的是设置固定ip地址
注意:图中绿色框框内标注的是重要的设置
Win8系统里面配置完了,我们要开始配置虚拟机操作系统,打开虚拟机开启服务
使用root账户登录,找到ifcfg-eth0文件,该文件路径:/etc/sysconfig/network-scripts/ifcfg-eth0
在没有配置信息前,您可以使用ping www.baidu.com这个命令,是ping不通的,网页也打不开
修改ifcfg-eth0的配置信息,图中绿色标记部分为添加内容,同时要把ONBOOT改为yes
配置文件注释:
BOOTPROTO=static #启用静态IP地址
ONBOOT=yes #开启自动启用网络连接
IPADDR=192.168.136.100 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.136.1 #设置网关
DNS1=8.8.8.8 #设置主DNS
DNS2=8.8.4.4 #设置备DNS
IPV6INIT=no #禁止IPV6
重启服务,进入控制终端
使用ping www.baidu.com发现可以ping通,打开网页可以正常打开
三、总结
最后发现如果还是不能上网,请记得检查以上该配置的地方是否配置正确,记得一定要开启VMware NAT Service服务。
=======欢迎大家拍砖,小手一抖,多多点赞哟!=======
版权声明:本文为博主原创文章,允许转载,但转载必须标明出处。