3

所以:

  • 我有一个域 example.com

  • 我在 example.cloudapp.net 有一个 microsoft azure 项目

  • 我使用 CNAME 记录使 www.example.com 与 example.cloudapp.net 一起使用。

现在的问题:

  • 没有www的域。部分不起作用!

  • 我没有任何选项可以在我的域提供商帐户中重定向它。我只能设置:A、MX、CNAME、TXT、AAAA 或 SRV 记录。

    • CNAME 和 A 不起作用。我尝试过 CNAME,但它不适用于 example.com。对于A记录,您必须提供IP,这对于Azure帐户来说也不是很聪明。

我能想象到的唯一记录是 SRV,但我不知道如何正确使用它。有什么帮助或建议吗?

最诚挚的问候,

危机

4

1 回答 1

1

这是比 Azure 问题更多的 DNS 管理问题。

您当然可以在 Azure 部署中使用 A 记录。当 MSFT 宣布 VIP(虚拟 IP 地址)的持久性功能时,至少早在 6 个月前(如果不是更长的话)。这意味着只要您不删除部署,您的部署(一旦部署!)将有 1 个不变的公共 IP 地址!该 VIP 将在升级过程中保持不变。

您可以在此处找到有关管理部署的更多信息。这里有一个完整部分“VIP 的持久性”,其中解释了您的 VIP 地址是如何持久化的。

因此,只需 A 记录到您的 VIP 地址,只要您不删除部署,它就会起作用。无论如何,谁需要访问已删除的部署。尽量不要忘记在创建新部署时更新 A 记录,以防删除旧部署。

更新 **

我刚刚做了几项检查,我认为值得尝试遵循 SVR 记录:

_http._tcp 21600 IN SRV 10 10 80 yourservice.cloudapp.net。

注意最后的点,它是必不可少且重要的!

(我会尽快自己尝试——这绝对值得探索)

更新 2 **

有趣的观察。我为我的一个域做了一个这样的记录。但是结果是直接重定向到http://yourservice.cloudapp.net/而不是停留在http://mydomain.com/上。所以结果是 - 不能使用 SRV。只需使用 A 记录指向您的 VIP。

于 2012-07-11T19:43:20.240 回答