【问题标题】:AWS EC2 Instance unable to use NAT GatewayAWS EC2 实例无法使用 NAT 网关
【发布时间】:2016-10-28 15:00:32
【问题描述】:

我已经使用 VPC NAT 网关、子网、路由表设置了我的 AWS,如下图所示 http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-nat-gateway.html

不同的是我的私有子网是创建 EC2 实例而不是数据库服务器。

我的问题是私有子网中的 EC2 实例无法使用 NAT 连接到互联网。

仅供参考,公共子网中的 EC2 实例能够使用实例 EIP 连接互联网。意味着公共子网中的互联网工作正常。

请帮忙。 谢谢

【问题讨论】:

标签: amazon-web-services networking amazon-ec2 nat amazon-vpc


【解决方案1】:

确保您在 NAT 实例上禁用了源/目标检查(“操作”菜单 - “网络”)

【讨论】:

  • 问题似乎是关于 NAT 网关,而不是 NAT 实例。
【解决方案2】:

验证是否

1) 在公共子网中创建 Nat 网关。

2) 私有子网的路由表配置正确。

【讨论】:

    【解决方案3】:
    • 检查 NAT 网关是否处于“可用”状态。

    • 检查路由表配置是否正确。 NAT 网关必须位于公有子网中,其路由将所有 Internet 流量(即 0.0.0.0/0)定向到 Internet 网关。您的私有 EC2 实例必须位于私有子网中,其路由将所有 Internet 流量(即 0.0.0.0/0)定向到 NAT 网关。

    • 检查私有 EC2 实例的安全组是否允许 HTTP/HTTPS 出站互联网流量 (0.0.0.0/0)。 如果您使用 PING,则还要检查 ICMP 是否允许(除了 HTTP 和 HTTPS)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-19
      • 2016-10-02
      • 2020-08-07
      • 2018-08-10
      • 2021-11-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多