带有GoDaddy自定义域的Windows Azure虚拟机

我问了这个问题(这个意外 ):

我在使用Azure虚拟机(我计划运行多个网站时)设置自定义域(在GoDaddy.com上购买)时遇到了问题。我已经设置了一些Endpoints (80代表Http,443代表SSL),我正在使用myvm.cloudapp.netCNAMEmyvm.cloudapp.net VM IIS中的绑定设置为我的Azure VM INTERNAL IP ADDRESS 。 瞧,这一切工作。 问题是Azure会每隔一段时间更改一次这个IP …所以我的问题是,有没有更好的方法来设置这个,所以我不必担心IP地址的变化?

我得到的非常有用的答复是关于"dynamic DNS"

但是,这只涉及问题的一部分。 第二部分是Azure服务器上的IIS内部Bindings ,如何确保这些服务器始终具有正确的IP?

在configuration虚拟机之前,您需要在Azure中设置虚拟networking。 这将为您提供一组内部IP来映射IIS中的站点。

然后,按照本文中的说明来做你正在问的问题:

为Windows Azure云服务configuration自定义域名

我目前有一个运行多个网站的物理服务器,但是我打算将它们移到Azure中的一个新的虚拟机,所以我在一个testing虚拟机上安装了几个站点。

我的Azure订阅当前正在MSDN帐户上运行,每个月免费给我100美元。 最近在testing其他Azure服务时,我花了100美元的信用额度,我的订阅被禁用。 这似乎导致我的重要的公共IP地址被回收。 当我收到我的下一个每月信贷美元时,我的订阅重新启用,但我的IP已经改变。 我必须回到DNS并将我的Alogging更改为新的外部IP地址。

我不确定在这种情况下是否有办法保留IP地址,但要注意这种情况。

希望这有助于,布赖恩

相反,Azure现在提供了“ 保留的IP地址 ”,这可能会有所帮助 – 但是由于使用情况,您可能无法帮助:

这些定价目前是1列为:

前5个保留的IP地址(使用中)
每IP每小时0英镑

未使用的保留IP地址
每IP每小时0.0025英镑(每IP每月约2英镑)

而一个未使用的IP地址被定义为(强调增加):

正在运行的部署中未使用的保留IP地址

因此,如果closures使用保留IP的虚拟机,该IP将变为“未使用”,您将开始为此付费 – 但是如果您的虚拟机由于信用不良而被禁用,则不会有任何信用来支付保留的IP。