我无法连接到默认 VPC 上的 EC2 实例 2024-6-1 • networking amazon-web-services amazon-ec2 amazon-vpc 我是 AWS 的新用户,正在学习 AWS 认证解决方案架构师助理的云大师课程。 在学习课程的过程中,一切都按照课程中的要求进行,但从一些视频开始,我无法通过 SSH 访问默认 VPC 上的 EC2 实例。 我刚刚完成课程的 VPC 部分,我发现两个实例都有允许通过 80 和 22 端口进行通信的安全组。 我还检查了网络访问控制列表,并启用了 22 和 80 端口的入站和出站流量。 VPC 有一个互联网网关,而 EC2 实例有公共 IP。 我究竟做错了什么? 我不记得只触碰过 NACL 来启用 80 和 22 端口。 入境规则 出站规则 NACL 规则 路由表 答案1 您的出站 NACL 阻止了返回 SSH 主机的流量。端口范围是目标端口,而不是源端口。 您的 EC2 实例上的 SSH 守护程序的源端口是一个临时端口号,目标端口是 22,与您的计算机正好相反。 删除出站 NACL,一切都会好起来。 相关内容 Ubuntu 服务器 20.04 卡在登录状态 无法通过 SFTP 与一个用户通信,但可以与另一个用户通信 Podman 推送到 quay 导致“请求承载令牌:来自注册表 400 的无效状态代码(错误请求)” 更新后,无法在 Nemo 中的窗格之间移动/复制文件 关键思想 在 Ubuntu 20.04 上启用 TLS 1.0 和 TLS 1.1 升级 Thunderbird? sf@size 未定义,但 \textsuperscript 有效? 使用 Mikrotik 中的队列进行带宽控制 使用 cygwin 的 conemu 似乎无法将 '\r' 识别为行尾 - 特别是对于 git 命令 reflog (以及其他一些命令)