none
请问如何用hyper-v搭建两台IIS虚拟机,如何能同时用80端口提供对外网提供访问服务?谢谢大家帮忙 RRS feed

  • 问题

  • 希望大家帮忙,谢谢各位!


    只有一个公网IP [61.135.169.105] (举个例子,这个IP是百度的IP)

    用服务器软件windows server 2008或2012,安装hyper-v角色

    然后安装两台虚拟机  iis1(ip地址:192.168.1.2) 和 iis2(ip地址:192.168.1.3)

    已经实现
    1、通过配置“路由和远程访问”的NAT端口影射,已经可以实现远程桌面通过不同的端口连接这两个虚拟机
    2、iis1 和 iis2都能正常访问外网



    现在的问题是

    有两个网站为
    www.aaa.com  放在 iis1上
    www.bbb.com  放在 iis2上

    希望外网访问
    http://www.aaa.com



    http://www.bbb.com

    能够同时正常访问(也就是端口号80的正常访问,不可以用其他端口访问,因为不利于网站的推广),请问需要怎么设置。
    2012年12月31日 3:38

答案

  • 有两个解决方案:

    1、在前端部署TMG用于Web服务的发布,这是推荐的做法

    2、在IIS1上部署Application Request Routing


    如果您的问题得到解答,请进行标注。http://goxia.maytide.net

    2012年12月31日 7:28

全部回复

  • 有两个解决方案:

    1、在前端部署TMG用于Web服务的发布,这是推荐的做法

    2、在IIS1上部署Application Request Routing


    如果您的问题得到解答,请进行标注。http://goxia.maytide.net

    2012年12月31日 7:28
  • 在同一个公网IP下,端口影射只能映射不同的端口到内网IP,无法将1个80端口映射到2个内网IP。

    而你的情况需要在宿主机 [61.135.169.105]运行一个类似域名转发系统的功能。

    这样当hxxp://www.aaa.com和hxxp://www.bbb.com都解析到这个IP后

    由这个域名转发系统分别转发到内网2台虚拟机。

    据我所知有这样的系统,但是稳定性不晓得。

    2013年1月5日 3:55