无法通过 SSH 连接到自定义 VPC 中 public 子网内的 EC2 实例
unable to ssh to EC2 instance inside public subnet in custom vpc
我有一个包含 2 个私有子网和 2 个 public 子网的 vpc。我在 public 子网中添加了 ec2 实例。
根据 VPN 的 CIDR 和 public 子网为 EC2 分配了私有 ip。
路由 table 包含一行 0.0.0.0/0 和互联网网关
public 子网与此路由相关联 table。
EC2 也很健康
我无法解决如何通过 ssh 连接到我的实例。
我是 VPC 的新手,这是我第一次使用自己的 VPC,所以我可能错过了一些东西。
Inbound rules on sg
inbound rules on NACL
需要检查的几件事:
确保 EC2 已分配 public IP(在 public 子网上启用自动分配 IPv4 地址)
NACL 出站 规则允许您的 IP/任何 IP 到端口 22/任何端口,因为 NACL 是无状态的
互联网网关连接到正确的 VPC
子网与具有互联网网关
的正确路由table相关联
EC2 在与路由 table
关联的正确 public 子网下配置
允许端口 22 入站的 SG 附加到 EC2
我有一个包含 2 个私有子网和 2 个 public 子网的 vpc。我在 public 子网中添加了 ec2 实例。 根据 VPN 的 CIDR 和 public 子网为 EC2 分配了私有 ip。
路由 table 包含一行 0.0.0.0/0 和互联网网关 public 子网与此路由相关联 table。 EC2 也很健康
我无法解决如何通过 ssh 连接到我的实例。 我是 VPC 的新手,这是我第一次使用自己的 VPC,所以我可能错过了一些东西。
Inbound rules on sg
inbound rules on NACL
需要检查的几件事:
确保 EC2 已分配 public IP(在 public 子网上启用自动分配 IPv4 地址)
NACL 出站 规则允许您的 IP/任何 IP 到端口 22/任何端口,因为 NACL 是无状态的
互联网网关连接到正确的 VPC
子网与具有互联网网关
的正确路由table相关联EC2 在与路由 table
关联的正确 public 子网下配置允许端口 22 入站的 SG 附加到 EC2