有谁知道是否可以更改托管在 Windows Azure 云服务上的站点的 IP 地址。
我们目前在“北欧”位置托管了一个站点,但是分配的 IP 地址的 GEO IP 返回美国。这导致我们开始使用的 API 出现问题,该 API 只能通过 GEO IP 位置检查在英国境内访问。
然而,在“北欧”地区,有几个 IP 范围的 IP 地址始终返回“都柏林/英国”,这将是我们需要的理想选择。
那么,有人知道这是否可能吗?我们使用的计划没有技术支持,这就是我在这里问的原因。
提前致谢, 巴夫
有谁知道是否可以更改托管在 Windows Azure 云服务上的站点的 IP 地址。
我们目前在“北欧”位置托管了一个站点,但是分配的 IP 地址的 GEO IP 返回美国。这导致我们开始使用的 API 出现问题,该 API 只能通过 GEO IP 位置检查在英国境内访问。
然而,在“北欧”地区,有几个 IP 范围的 IP 地址始终返回“都柏林/英国”,这将是我们需要的理想选择。
那么,有人知道这是否可能吗?我们使用的计划没有技术支持,这就是我在这里问的原因。
提前致谢, 巴夫
我不知道如何更改 IP 地址。至少在不删除部署并重新创建(这可能会分配一个新的 IP 地址)的情况下是这样。但这并不能保证你会得到你所追求的。
不过,这似乎是一个已知问题:
Azure 支持可能会提供帮助,但这可能需要支持计划。:(
您通常无法控制云服务的公共 IP 地址。这部分 由您选择的区域控制,但不是完全控制。
但是,作为最新 Azure 更新的一部分,您可以保留一个公共 IP 地址,只要您保留该保留,该地址就永远不会改变。这些不是免费的,但它们可能是您唯一的选择。
请参阅:http ://azure.microsoft.com/blog/2014/05/14/reserved-ip-addresses/
现在,这仍然不会让你选择你的 IP - 但你可以继续请求预订,直到你得到一个你喜欢的。
最后,正如另一个回答所建议的那样,部署后无法更改云服务的 IP。您必须删除部署才能获得新 IP。(或更改网络配置,或重命名云服务/获取新的 DNS 名称等)