【问题标题】:How to use SRV (or any other) record do redirect a domain?如何使用 SRV(或任何其他)记录重定向域?
【发布时间】:2012-07-11 03:00:15
【问题描述】:

所以:

  • 我有一个域 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,但我不知道如何正确使用它。有什么帮助或建议吗?

致以最诚挚的问候,

危机

【问题讨论】:

    标签: azure dns cname http-redirect srv


    【解决方案1】:

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

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

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

    因此,只需将一条记录记录到您的 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。

    【讨论】:

    • big tnx 为您解释!不知道贵宾或更好地说它是不变的。按照您的建议,现在添加了一条 A 记录。看看会发生什么:)
    • 非常感谢,这太棒了,我一直在寻找这个。刚开云VIP不常换...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-16
    • 2021-04-23
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 2013-07-28
    相关资源
    最近更新 更多