我正在 Azure 中建立一个测试网络场。包含由...组成:
- 四个 Ubuntu 服务器
- 运行 HAProxy + Keepalived 的两个平衡器
- 两台运行 Apache 的 Web 服务器
Keepalived 已配置好,一切正常。HAProxy 表现出色。
我的问题是我想启用 Keepalived 故障转移群集,但我似乎无法弄清楚如何在 Azure 中为 Keepalived VRRP 正在使用的虚拟 IP 地址创建输入端点。
换句话说,我想为 Azure 中的虚拟 IP 地址创建一个输入端点,而不是为现有 VM 创建一个输入端点。到目前为止,我唯一能做的就是为现有虚拟机(使用它们的 IP)为特定端口号创建输入端点。我希望能够配置:
- 在端口 XX 上接受 TCP 请求并将它们映射到端口 ZZ 上的 IP 地址 YY.YY.YY.YY
有人知道这样做的方法吗?我查看了两个门户(新的和旧的),我看到的最接近的是我的 VNET 的云服务页面,其中列出了输入端点。但没有添加/编辑按钮。