我们在 Azure 中有一个云服务(在同一资源组中),它包含两个 VM,并希望每个 VM 在端口 80 上托管一些面向外部的网站。
举个例子:
VM1 = www.domain1.com:80, www.domain2.com:80
VM2 = www.domain3.com:80, www.domain4.com:80
在 Azure 中,云服务中的所有资源似乎共享相同的 VIP、DNS 名称和端点设置,特别是 VIP 指向云服务而不是任何 VM。由于所有设置都是共享的,我们无法创建直接指向单个 VM 的 DNS 记录。
这是 Azure 的限制还是设置问题?
我们已尝试为每个 VM 提供其自己的实例 IP 地址,但只能分配 1 个,因为我们在第二个 VM 上收到错误消息:
无法更新虚拟机“XXXX”中的 IP 地址。错误:操作“08faed40bf2fad76a67fac50be475a33”失败:“服务器遇到内部错误。请重试请求。
我确实注意到虚拟 IP 地址分配 = 动态 - 但不确定这是否与上述错误有关?