Azure VM IP 地理定位?

Azure VM IP geolocation?

我正在创建一个使用 API 的应用程序,该应用程序包含已列入黑名单的国家/地区。我目前正在 Azure VM 上开发它。我在英国,我可以在这里访问 API,但是我的 VM 的 IP 显示在美国,这是不允许的。我相信欧洲 IP 会奏效。

有什么办法解决这个问题吗?我的 VM/Cloud 服务地点是西欧。我也尝试过为西欧配置保留 public IP,但这没有用。我想我对它的实际作用的理解是有缺陷的。

提前致谢。

你的理解似乎还可以。根据您选择的区域,您的 Cloud Service 将实际位于不同的 Azure datacenters。对于西欧,它将是荷兰。

有缺陷的是 IP 地理定位。此类服务基于可能不准确的数据库。例如,Microsoft 可以将一些大 IP 地址 space 注册为美国,但他们可以将其中一些地址分配给荷兰的数据中心 - 地理定位服务无法知道它。

对于我也在西欧的服务,据报道其中一些在美国,一些在荷兰 - 不同的地理定位服务会给出不同的结果。