AWS VPC 具有用于出站流量的单个外部 IP
AWS VPC have a single external IP for a outbound traffic
我有一个带有 public 子网和互联网网关的 VPC。
路由 table 配置为使用 Internet 网关路由 0.0.0.0/0
。当前实例可以访问互联网,并且可以通过实例 public IP 地址从外部访问。
我想要实现的是:
- public 子网中的实例仍然可以通过实例 public IP 地址
从 Internet 访问
- 但是来自实例的所有出站流量都应该通过一个点路由,并且所有出站流量都应该有一个 IP 地址。
我知道我可以将路由 table 配置为对 0.0.0.0/0
使用 NAT,并且所有出站流量都将具有 NAT 的 IP 地址,但在这种情况下,无法从外部通过以下方式访问实例实例 public IP.
实现此目的的正常方法是将您的 EC2 实例部署在负载均衡器后面的私有子网中用于入口流量,然后使用 NAT 网关来处理从 EC2 实例到世界其他地方的出口流量。
我有一个带有 public 子网和互联网网关的 VPC。
路由 table 配置为使用 Internet 网关路由 0.0.0.0/0
。当前实例可以访问互联网,并且可以通过实例 public IP 地址从外部访问。
我想要实现的是:
- public 子网中的实例仍然可以通过实例 public IP 地址 从 Internet 访问
- 但是来自实例的所有出站流量都应该通过一个点路由,并且所有出站流量都应该有一个 IP 地址。
我知道我可以将路由 table 配置为对 0.0.0.0/0
使用 NAT,并且所有出站流量都将具有 NAT 的 IP 地址,但在这种情况下,无法从外部通过以下方式访问实例实例 public IP.
实现此目的的正常方法是将您的 EC2 实例部署在负载均衡器后面的私有子网中用于入口流量,然后使用 NAT 网关来处理从 EC2 实例到世界其他地方的出口流量。