使用本地IP指向Azure VM

时间:2017-01-04 07:37:09

标签: azure azure-virtual-network

我有一个案例,我想将本地服务器迁移到Azure,但我仍然应该有本地IP指向这些VM。我的意思是本地IP,因为出于监管原因,应该使用国家IP访问这些VM的国家范围。

我听说这是可能的,但我不知道我应该用什么类型的资源来实现这个,VNET,VPN,ExpressRoute?如何做到这一点,因为我没有任何网络经验。

此致

2 个答案:

答案 0 :(得分:1)

NAT 是一种通过修改互联网协议(IP)数据报数据包标头中的网络地址信息,将一个IP地址空间重新映射到另一个IP地址空间的方法,这些信息是通过流量路由设备传输的。
您可以在本地和Azure Vnet之间设置站点到站点VPN,然后将服务器本地运行部署为NAT设备。

答案 1 :(得分:0)

这是可能的,但有一些复杂性和限制因素:

  1. 您可以使用其公共IP地址在Azure中运行这些服务器/ VM。您需要使用这些地址范围创建虚拟网络,但这是可能的。这里的问题是这些公共IP地址只能通过Azure VPN网关或Azure ExpressRoute等跨站点连接解决方​​案访问。您可以直接通过Internet使用其“公共”IP地址访问这些VM。为此,这些公共IP地址范围实际上被视为“私有地址”。

  2. 在Azure中使用公共IP地址(作为专用地址空间)创建虚拟网络后,还需要确保正确配置内部部署网络中的路由以将流量转发到这些VM如果您使用ExpressRoute,请通过VPN隧道或MPLS / WAN网络。

  3. 如果这些服务器/ VM需要直接从Internet接受请求,则来自Internet的流量仍将来到您的内部网络,因为这是您的ISP将引导流量的地方。您需要确保这些流量将通过跨站点连接(VPN / ExpressRoute)正确路由到Azure。

  4. 希望这会有所帮助。如果这回答了你的问题,请告诉我。

    谢谢,

    Yushun [MSFT]