VMware虚拟机联网之NAT详解.docx

上传人:b****8 文档编号:10506824 上传时间:2023-02-17 格式:DOCX 页数:13 大小:403.71KB
下载 相关 举报
VMware虚拟机联网之NAT详解.docx_第1页
第1页 / 共13页
VMware虚拟机联网之NAT详解.docx_第2页
第2页 / 共13页
VMware虚拟机联网之NAT详解.docx_第3页
第3页 / 共13页
VMware虚拟机联网之NAT详解.docx_第4页
第4页 / 共13页
VMware虚拟机联网之NAT详解.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

VMware虚拟机联网之NAT详解.docx

《VMware虚拟机联网之NAT详解.docx》由会员分享,可在线阅读,更多相关《VMware虚拟机联网之NAT详解.docx(13页珍藏版)》请在冰豆网上搜索。

VMware虚拟机联网之NAT详解.docx

VMware虚拟机联网之NAT详解

VMware虚拟机联网之NAT详解

Author:

CyberFung

转载请注明出处

本文约定:

宿主机指真实的电脑,在这里简称为“主机”。

文章是在主机拔掉网线的情况下写的,也就是说:

NAT没有真实网络,也能实现主机与虚拟机之间的通讯。

一、理论部分:

主机为WindowsXP系统,VMware虚拟机里安装WindowsServer2003操作系统。

安装完VMware后,主机的网络连接里面出现了两个新的连接,即VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8。

主机上的防火墙一定要关掉,否则虚拟机不能上网。

现在我的电脑多了两个网卡,合共三个网卡了,也就是说:

我部电脑有三个IP地址了。

“本地连接”对应的是真实网卡,供你上网用;

“VMnet8”对应的是虚拟网卡,在NAT方式下,供你与虚拟机通讯用;(就是用VMnet8的IP地址与虚拟机通讯的!

“VMnet1”对应的也是虚拟网卡,在其他方式下,供你与虚拟机通讯用。

所以,用NAT方式:

你是不用设置“本地连接”的。

使用VMware提供的NAT和DHCP服务,主机使用网卡VMnet8与虚拟机通讯。

并且虚拟机的TCP/IP设置需遵循程序VirtualNetworkEditor中关于vmnet8的DHCP和NAT设置。

例如:

虚拟机的IP必须在VMnet8的DHCP设置的StartIP和EndIP之间,网关需使用VMnet8的NAT设置的GatewayIP。

NAT方式可实现虚拟机<--->主机通信,但是虚拟机--->互联网!

即只能够虚拟机访问互联网;若想把虚拟机作为服务器,让互联网访问,NAT方式不可以。

二、具体设置详解:

1)设置VMware网络连接方式为NAT

2)在虚拟机里,win2003网络设置,只需选择自动获取IP,就可以了!

当然,虚拟机的IP也可以手动设置,具体设置一定要查看VirtualNetworkEditor里面相关的设置。

虚拟机的IP设置要与vmnet8同网段、gateway、netmask、broadcast,而dns设置则与主机相同。

什么叫网段?

在子网掩码是255.255.255.0的这种默认不变的情况下,地址192.168.48.128和192.168.48.159是在同一个网段的。

粗浅地理解为:

前三组数字不变,最后一组数字可以变动。

注意:

这只是一个粗浅的见解!

子网掩码的设定是判定在同一网段的前提条件。

例如:

我的虚拟机的IP必须设置在192.168.48.128至192.168.48.254之间,我取192.168.48.168。

网关的设置:

在VirtualNetworkEditor的NAT->Edit里面,

由此可知VMNet8的网关为192.168.48.2

三、设置讲解完毕,那么具体通讯又是如何进行的呢?

装好系统之后,必须装上VMwareTools,记得sever2003是自动装上的。

1、相互ping

主机ping虚拟机:

运行虚拟机后,在主机上执行ping192.168.48.168

类似地,虚拟机ping主机:

先查看主机上的VMnet8的IP地址为192.168.48.1

进入虚拟机,ping192.168.48.1

 

2、开通局域网功能,共享一些文件:

主机进入虚拟机:

运行\\192.168.48.168

类似地,虚拟机进入主机,运行\\192.168.48.1

 

3、执行Arp命令:

首先,主机不断地ping虚拟机和网关,然后执行命令:

arp-a

因为主机不能ping通虚拟网关,所以网关192.168.48.2在arp表下是invalid无效的。

类似地,虚拟机不断ping主机和网关,然后执行命令:

arp–a

因为虚拟机ping主机和网关,都能ping通。

所以arp表的结果都是dynamic活动的。

 

附:

关于修改子网掩码的设置达到网络扩容的实验

主机不能ping通网关,说明:

主机不能连接虚拟网关;但能与虚拟机通讯,说明:

主机-->虚拟机是“直接”通讯的。

也就是说:

主机要ping通虚拟机,必须在同一个网段。

相反地,虚拟机要ping通主机则不需要在同一网段,因为虚拟机能够连上网关,再连接主机的。

首先将主机的虚拟网卡VMnet8的IP改为:

192.168.0.1

虚拟机的IP设置为:

192.168.1.168

此时,主机不能ping通虚拟机,而虚拟机则能ping通主机。

因为它们现在处于不同的网段。

虚拟机是通过网关与主机进行通讯的。

子网掩码默认为255.255.255.0,现在将主机和虚拟机的掩码都改为255.255.254.0,之后都能ping通了。

因为在子网掩码为255.255.254.0的情况下,192.168.0.1和192.168.1.168是在同一网段的。

网段指的是网络标识的那一段,另一段则为主机标识的那一段。

(精确理解)

IP地址就是则网络段和主机段组成的。

一定要计算,转化为二进制算出来,才能理解到的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 管理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1