Dns 将多个域名解析为同一WAN IP上的不同虚拟机

Dns 将多个域名解析为同一WAN IP上的不同虚拟机,dns,virtual-machine,virtualization,Dns,Virtual Machine,Virtualization,我在局域网上运行了几个虚拟机(使用proxmox),我有一个外部IP。 我有2个域,我已将它们设置为解析到我的外部IP 问题:我想做以下几点 将www.myfirstdomain.com指向端口80处的VM1 将www.mysecondomain.com指向端口80处的VM2 我还没有找到解决这个特定场景的方法。任何指针都会很好。您需要了解HTTP的东西,即。E在OSI第7层运行的东西。我知道的唯一方法是在虚拟机前面安装HTTP负载平衡器,然后在负载平衡器(LB)后面的某个私有(例如192.16

我在局域网上运行了几个虚拟机(使用proxmox),我有一个外部IP。 我有2个域,我已将它们设置为解析到我的外部IP

问题:我想做以下几点

  • 将www.myfirstdomain.com指向端口80处的VM1
  • 将www.mysecondomain.com指向端口80处的VM2

  • 我还没有找到解决这个特定场景的方法。任何指针都会很好。

    您需要了解HTTP的东西,即。E在OSI第7层运行的东西。我知道的唯一方法是在虚拟机前面安装HTTP负载平衡器,然后在负载平衡器(LB)后面的某个私有(例如192.168.1.0/24)IP空间上安装虚拟机。然后LB将解释HTTP URL并将HTTP会话定向到相应的VM

    就我个人而言,我这样做的方式就是使用VirtualHosts在单个Apache实例上运行这两个URL。这样做实际上相当安全,而且在一个WAN IP地址上运行多个网站是“久负盛名”的方式