VMwar NAT端口映射 外网可以访问内网虚拟机.docVIP

  • 18
  • 0
  • 约1.1千字
  • 约 4页
  • 2016-12-03 发布于贵州
  • 举报

VMwar NAT端口映射 外网可以访问内网虚拟机.doc

VMwar NAT端口映射 外网可以访问内网虚拟机

VMware NAT端口映射 外网可以访问内网虚拟机 在虚拟机VMware上安装了win2003的web服务器,为了使因特网上的其他主机能够访问我的虚拟机上的web服务,需要对这个虚拟机VMware NAT 端口映射配置。具体如下: 首先说明一下我的操作系统环境,主机是一台winxp,安装了虚拟机软件Vmware6.5版,虚拟机是win2003版的web服务器,虚拟机利用VMnet8网络连接主机。要求:用户通过因特网上的其他主机能够访问我在虚拟机中架设的win2003的WEB服务,就是我的网站。 虚拟机WIN2003的IP为 ,真实主机XP系统有两个IP,内网连接虚拟IP地址为,外网真实IP为20。外网其他计算机可以通过访问我的真实主机20,访问到虚拟机win2003的WEB网站。 再来说下原理,因为 WEB服务是利用80端口,所以在Win2003上建立了WEB服务,80也就自动被打开,因为Win2003是内网虚拟ip(),外网无法直接访问这个地址,也就无法直接访问我的虚拟机上的网站服务,但是可以通过外网地址(20)访问我的XP系统,XP又能连接到Win2003,所以把80映射到我的Winxp的系统上是有可能的! 接下来说实际操作,打开--编辑--虚拟网络设置--NAT选项卡,选择编辑,打开NAT设置,这里保持默认就可以,如果你对你自己的网络很熟悉,可以更改网关等项目。 直接打开端口转递,这里就是NAT的端口映射配置了,用实例的WEB服务举例,因为WEB属TCP连接,所以在TCP上做个转换,点击添加主机端口,填入真实主机要被转换的端口8001,这里我在真实的主机上http:// 20:8001举了个例子。 虚拟机IP地址,填入内网虚拟机的IP,服务端口80,对应那个服务就填入哪个端口,你可以参考其他文章,常用端口。描述,写个自己能看懂的就行。 这样一来,你的朋友就可以在IE下输入http:// 20:8001 就能访问到你虚拟机中Win2003下的WEB服务了。 如果在自己的真实主机上访问成功可是其他人都不行,那么,你要在真实主机WINXP系统上,去看看你的防火墙设置吧,添加8001端口,不用我说了吧,安全起见,把TCP和UDP都加到例外中,就ok了。 PS:1、在虚拟机里配置好IIS和动态域名解析软件 2、如果你的主机处于内网中,请在路由器上设置端口映射,如果主机直接连接互联网,可以忽略此步骤。 经测试,FTP服务通过这样的设置还是不能使用的. 因为FTP只设置一个21端口转发是不够的,它的命令和数据流是分开的. 却无意中发现, 如下的设置是可行的.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档