网上看到了好多关于VMware Workstation 三种方式上网的方法,都是大同小异,说的都不算明白,但是按着做都能实现上网需求。废话不多说,开写!!
一.VM虚拟机NAT方式上网。
Vm软件在windows7上安装完成之后有5个服务同时安装:先来看看这5个服务的作用是什么
第一个服务:Authorization and authentication service for starting and accessing virtual. 用于启动和访问虚拟的授权和认证服务。简单说就是当你操作系统需要后台运行的时候,需要开启这个服务。
第二个服务:DHCP service for virtual networks.虚拟网络DHCP服务。简单说就是一个ip自动分配服务。在网络的7层(5层)架构中,有个DHCP协议,这个服务实现了那个协议。
第三个服务:Network address translation for virtual networks.虚拟网络的网络地址翻译。我把他叫做NAT服务,为了解决IPv4地址的不足,老外搞了个NAT协议,也就是把私网的ip映射到公网的ip。
第四个服务:Arbitration and enumeration of USB devices for virtual machines。虚拟机和USB设备枚举仲裁,这个字面意思。
第五个服务:Remote access service for registration and management of virtual machines.虚拟机的登记和管理远程访问服务。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
好了,以上复杂的英文翻译,感谢金山词霸的强大翻译能力!!!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
开始配置,思路是从物理主机网卡开始,向虚拟机的操作系统开始配置。
1.打开:控制面板\网络和 Internet\网络连接 配置本地主机的网卡:将本地连接的网卡共享至VMnet8网卡(如果只有2个网卡,不用选择共享至那个网卡;如果大于2个网卡,要选择一下,将本地连接共享至哪个网卡)这里我有三个网卡
2.配置VMnet8网卡ip,子网掩码等。ip,子网掩码,网关看喜好自己配;DNS地址看物理主机的地址,要么手动配置,要么自动获取;(这里是自己配)
ps:查看DNS地址,WIN7命令行:ipconfig -all
3.打开VMware 编辑虚拟机设置,选择自定义NAT模式(VMnat8)。
4.编辑 虚拟网络编辑器,这里的配置很重要。这里没有选择“使用本地DHCP服务将IP地址分配给虚拟机”,如果选择那么win7的VM服务中第二个DHCP服务会开启,为虚拟机上的操作系统网卡分配ip,并且网卡要设置成动态获得ip。(一个服务占用的都是资源啊,能不能还是不用吧0.0)配置完成之后,检查一遍配置,尤其是服务NAT服务一定要打开。
5.虚拟机操作系统的外部环境配置完成,开机,配置内部上网环境。
root权限下命令:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
主要配置的是静态获得ip,网关,子网掩码等;CentOS7的网卡默认是关闭的,需要开启(或者设置成开机启动);然后启动网络设备(service network restart
)或者重启系统(reboot)。
6.百度一下
7.看一下服务的启动情况,因为是nat模式上网手动配置ip,所以只有一个服务启动。
---------------------------------------------------------------------------------配置完成-----------------------------------------------------------------------------