首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同地域相同地域的aws 2 vpc :内网IP通信

问不同地域相同地域的aws 2 vpc :内网IP通信
EN

Stack Overflow用户
提问于 2012-08-31 00:19:17
回答 3查看 3K关注 0票数 1

我在一个特定的AWS区域设置了两个VPC,但每个VPC属于不同的区域。因此,我正在尝试从区域A获取ec2实例,以便通过私有IP与区域B中的实例通信。有没有人有幸这样做。

当前A区机器上挂有弹性IP,无法ping通B区的内网IP,在同一区内ping通内网IP成功。两个VPC安全组中的所有端口和in都是开放的。

分区a子网10.0.0.0/24分区b子网10.0.1.0/24

两个私有网络的路由表都允许10.0.0.0/16到本地和0.0.0.0的流量。转到igw

任何建议都将不胜感激。

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2012-08-31 16:04:42

为了让属于两个不同VPC的两个实例通信,每个实例都需要一个弹性公网In,因为流量需要离开一个VPC并进入第二个VPC才能通信。只有内网IP的实例才能与同一VPC内的实例通信

NAT实例主要用于出站连接。

这意味着NAT将保存有关出站互联网访问请求的会话信息,例如,所有响应将通过相同的会话返回到相同的客户端...类似于ADSL路由器

在上述场景下,如果您从公网发起到NAT弹性公网if的入站连接,则NAT弹性公网if将丢弃数据包,因为它不知道将数据包路由到何处。

要绕过此操作,您需要在NAT设备的IP表中设置PAT规则,这意味着在端口11225上接收的流量将重定向到专用实例10.X.X.10端口X

如果只有两个实例需要在两个私有网络之间通信,更简单的解决方案是将弹性公网If都绑定到两个私有网络中。

来自aws论坛。

票数 3
EN

Stack Overflow用户

发布于 2013-01-26 13:07:50

默认情况下,您不能执行您想要执行的操作。VPC流量留在VPC内。我建议您将两个VPN解析为一个VPN,或者在两个NAT实例之间设置VPN。

票数 0
EN

Stack Overflow用户

发布于 2014-03-18 01:58:43

我使用openvpn在每个区域中创建了一台带有EIP的debian机器,因此两个区域都连接在一起。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12201280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档