所以:
我有一个域example.com
我在example.cloudapp.net上有一个微软的azure项目
我使用CNAME记录让www.example.com与example.cloudapp.net一起使用。
现在出现了问题:
没有www的域名。部分不起作用!
我没有任何选项可以在我的域名提供商帐户中重定向它。我只能设置:A,MX,CNAME,TXT,AAAA或SRV记录。
我能想象实现这一目标的唯一记录是SRV,但我不知道如何正确使用它。有任何帮助或建议吗?
致以最诚挚的问候,
克里斯
答案 0 :(得分:1)
这是更多DNS管理问题,然后是Azure问题。
您当然可以在Azure部署中使用A记录。当MSFT宣布VIP(虚拟IP地址)的持久性功能时,至少还有6个月(如果不是更长时间)。这意味着只要您不删除部署,您的部署(一旦部署!)将具有1个不变的公共IP地址!该VIP将在升级过程中持续存在。
您可以找到有关管理部署here的更多信息。 here还有一个完整的部分" VIP"的Persitence,其中解释了您的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。