简介
本文介绍VMware设置网络的方法:NAT方式,固定IP。
VMware有4种连接方式:桥接(Bridged)、网络地址转换(NAT)、仅为主机网络(Host-only)和客户网络。
NAT网络介绍
NAT方式是虚拟机最好用的网络连接方式,NAT全称是:network address translation) 。
NAT网络下:主操作系统Windows和Linux虚拟机不能在同一个网段,NAT功能是在电脑实现的,不需要连接到路由器。
VMware提供9个虚拟网卡VMnet0-VMnet8,VMnet8用于NAT。
NAT设置方法
先关闭虚拟机,再进行本处的设置(只能用WMware Workstation设置网络,VMware Player不支持)。
1. 配置为NAT网络方式
选中虚拟机=> 编辑虚拟机设置=> 硬件=> 网络适配器=> 启动时连接=> NAT模式
2. 修改子网ip
编辑=> 虚拟网络编辑器=> VMnet8=> 子网IP
本处设为:192.168.5.0
3. 修改NAT的网关
编辑=> 虚拟网络编辑器=> VMnet8=> NAT设置=> 网关
本处设为:192.168.5.2
4. 修改NAT的DNS
编辑=> 虚拟网络编辑器=> VMnet8=> NAT设置=> DNS设置
- 取消选中“自动检测可用的DNS服务器”
- 首选DNS服务器设置为windows主机的ip。
- windows主机ip查看方式:ipconfig => 以太网适配器 以太网 => IPv4的值
注意:本步必须修改。不然会导致虚拟机起来之后检测不到网络:现象:右上角没有网络连接标记,查看网络设置发现“cable unplugged”。
5. 修改NAT的dhcp的ip地址范围
编辑=> 虚拟网络编辑器=> VMnet8=> DHCP设置=> 起始IP地址、结束IP地址
本处设为:192.168.5.128,192.168.5.254
6.设置共享网络
电脑右下角网络图标=> 右键=> 打开网络和共享中心=> 更改适配器设置=> 右键“VMware Network Adapter VMnet8”=> 属性=> 共享
- 选中“允许其他网络用户通过此计算机的Internet连接来连接”
- 家庭网络连接选择“VMware Network Adapter VMnet1”。
- 只能选这个。原因如下:
- 如果windows本来用网线上网,若选择“本地连接”,会导致windows无法上网;
- 如果windows本来用无线上网,若选择“无线连接”,会导致windows无法上网
- 只能选这个。原因如下:
有时会出现虚拟机能连接内网但连接不上外网的情况。例如:ping主机ip能成功,ping www.baidu.com会失败。用这个方法就可以解决。
正常情况下,配置后是这样的:
固定虚拟机ip
先开启虚拟机,再进行本处的设置。
本方法可以固定虚拟机ip,而且虚拟机可以访问外网:
- 虚拟机ip要设置在dhcp的ip范围之内
- 比如:我设置为192.168.5.193
- 子网掩码设置为:255.255.255.0
- 网关设置为:192.168.5.2 (与前边设置的那个网关对应)
- 虚拟机的DNS要设置为主机的DNS。
- 查看主机DNS方法:电脑右下角网络图标=> 右键=> 打开“网络和Internet”设置=> 网络和共享中心=> 以太网=> 详细信息=> IPv4 DNS 服务器。
- 重启虚拟机
设置位置如下图所示:
重启虚拟机之后,就可以发现,已经连上网了!
测试:按快捷键Ctrl+Alt+T打开虚拟机的命令行对话框,ping一下百度,可以发现已经连接外网。
请先
!