访问公共IP之外的第三方AWS REST API?

时间:2018-11-13 03:09:12

标签: amazon-web-services

我有一个AWS实例,我想访问另一个VPC上另一个AWS实例上托管的REST API。通过服务器的公共IP访问API的唯一方法是吗?还是有其他用于AWS间流量的机制?

请注意,API服务器是第三方服务,我无法控制它,只知道它托管在AWS上。

2 个答案:

答案 0 :(得分:1)

是的,因为该API托管在另一个VPC中,所以您只能按以下方式访问

  • 使用公共IP
  • 使用弹性IP(如果存在)
  • 使用面向Internet的负载均衡器(如果EC2位于负载均衡器后面)

答案 1 :(得分:0)

除了@Arafat Nalkhande的答案,我还要补充一点,还有一个名为 VPC对等的选项,它可以帮助您实现这一目标:

  

VPC对等连接是两个VPC之间的网络连接,使您可以私下在它们之间路由通信。两个VPC中的实例都可以彼此通信,就像它们在同一网络中一样

您也可以使用VPN,但这是一个过大的选择。

编辑:如评论中所述,我误解了问题,该解决方案不适用于特定情况。

相关问题