如何在 azure 的不同位置使用 Public IP 地址和 VM?
How can I use Public IP address and VM in different locations in azure?
我想为位于欧洲的 VM 使用美国位置 Public IP,Azure 可以吗?如果是,我该怎么做?
public IP 必须位于与其附加的资源相同的位置。因此,在一个区域创建虚拟机并在另一个区域拥有 public IP 并不容易。
https://docs.microsoft.com/en-us/azure/virtual-network/associate-public-ip-address-vm
The public IP addresses that appear are those that exist in the same region as the VM.
但是您可以在一个区域托管服务,例如Azure Load Balancer,并让该服务将所有流量重定向到另一个区域中的 VM。您将需要一些资源来实现这一目标。
- 美国地区的标准负载均衡器 (basic will not work)
- Public 分配给负载均衡器的 IP
- 美国地区VNet
- 欧洲地区的 VNet
- 欧洲区域的 VM(欧洲不需要 public IP)
- 两个 VNet 之间的 VNet 对等
我想为位于欧洲的 VM 使用美国位置 Public IP,Azure 可以吗?如果是,我该怎么做?
public IP 必须位于与其附加的资源相同的位置。因此,在一个区域创建虚拟机并在另一个区域拥有 public IP 并不容易。
https://docs.microsoft.com/en-us/azure/virtual-network/associate-public-ip-address-vm
The public IP addresses that appear are those that exist in the same region as the VM.
但是您可以在一个区域托管服务,例如Azure Load Balancer,并让该服务将所有流量重定向到另一个区域中的 VM。您将需要一些资源来实现这一目标。
- 美国地区的标准负载均衡器 (basic will not work)
- Public 分配给负载均衡器的 IP
- 美国地区VNet
- 欧洲地区的 VNet
- 欧洲区域的 VM(欧洲不需要 public IP)
- 两个 VNet 之间的 VNet 对等