none
关于Hyper-v虚拟机与主机地址映射的问题 RRS feed

  • 问题

  • 请教一个关于Hyper-v虚拟机与主机地址映射的问题吧:)希望能得到回复哦!
     利用Hyper-v虚拟机做IIS服务器,主机与虚机用内网连接,而且虚机只装了一个内部网卡,通过在主机配置NAT 实现主机80端口映射到虚拟机80端口;虚拟机3389端口映射主机3389端口(主机的远程桌面端口已经改成其他端口);并且虚机通过主机的物理网卡向外提供Web服务;但是却总是配置不成功,很是郁闷,NAT设置应该很简单啊!!主机和虚机都可以相互Ping通,当向主机的80端口发出请求时,或者远程连接主机的3389端口,总是不成功,查看路由映射记录里只有入站记录,有时也会有出站记录;开始怀疑是防火墙的问题(win2003在路由里有NAT防火墙,win2008里找不到了,不知在哪里设置?)干脆把防火墙禁用,还是不行,真搞不懂了!请教各位老师,这是什么原因阿,难道是BUG不成?
    -------------------
     配置如下:主机物理网卡:192.168.1.101(假设公网IP)
                 255.255.255.0
                 网关:192.168.1.1
        
                 主机的内部网卡:192.168.2.100
                 255.255.255.0
              网关:192.168.2.1
    --------------------------
       IIS虚拟机内部网卡:192.168.2.101
                  255.255.255.0
                  192.168.2.1

    2009年6月26日 18:56

答案

  • 最近很忙,没顾得上来.
    这个不是Bug.
    很简单.

    你意思是让外部用户访问192.168.1.101而的映射到你虚拟机的192.168.2.101对吧?
    这样做,首先你物理机器至少有两块网卡,一块连Internet一块连虚拟机.
    虚拟机的网络设置里面选内部.

    从你上面给的网卡信息.你IIS的网卡的网关应该指的是192.168.2.100而不是192.168.2.1

    然后在在物理机器里面启用NAT.第一个界面选外网卡, 第二个界面选内网卡..

    最后在NAT界面,右键选外部,在里面勾上WEB服务,并做相应的设置..

    就这个简单..

    还有,干吗要用NAT?你这样的思路就是错的..

    算了,不多说了..很忙!!


    也没啥说的.有空多来我的Blog看看!专注虚拟化技术! 虚拟化技术百科@http://www.vzpedia.com
    2009年7月1日 3:39
    版主