EC2 如何使用 public IP 访问同一 VPC 中的另一个 EC2?
How an EC2 access another EC2 in the same VPC using public IP?
我找到这个
我的两个 EC2 都有 public IP,工作正常,我没有 NAT 实例。
我该如何
确保具有public IP 的服务器的安全组接受来自VPC NAT 的入站流量
你的问题对你当前的配置有点不清楚,但假设你有:
- 具有一个 public 子网的 Amazon VPC
- 两个实例都在 public 子网中
- 他们每个人都分配了 Public 个 IP 地址
是的,两个实例可以直接相互通信。他们最好通过 私有 IP 地址 进行通信——这样,流量就完全保持在 VPC 内。
如果他们通过 public IP 地址进行通信,则流量会从 VPC 流出到互联网的 AWS edge,然后返回到 VPC。此类流量按1c/GB收费。
VPC 内的所有实例都可以通过其私有 IP 地址直接相互通信,即使它们位于不同的子网中。但是,安全组 需要配置为接受传入流量。这可以根据源实例的 IP 地址进行配置,也可以参考与源实例关联的安全组。
我找到这个
我的两个 EC2 都有 public IP,工作正常,我没有 NAT 实例。
我该如何 确保具有public IP 的服务器的安全组接受来自VPC NAT 的入站流量
你的问题对你当前的配置有点不清楚,但假设你有:
- 具有一个 public 子网的 Amazon VPC
- 两个实例都在 public 子网中
- 他们每个人都分配了 Public 个 IP 地址
是的,两个实例可以直接相互通信。他们最好通过 私有 IP 地址 进行通信——这样,流量就完全保持在 VPC 内。
如果他们通过 public IP 地址进行通信,则流量会从 VPC 流出到互联网的 AWS edge,然后返回到 VPC。此类流量按1c/GB收费。
VPC 内的所有实例都可以通过其私有 IP 地址直接相互通信,即使它们位于不同的子网中。但是,安全组 需要配置为接受传入流量。这可以根据源实例的 IP 地址进行配置,也可以参考与源实例关联的安全组。