繁体   English   中英

AWS EC2 ssh 连接超时

[英]AWS EC2 ssh connection timed out

遇到可怕的 ssh 连接超时错误。 现在的情况:

  1. 端口 22 的入站规则,对所有 IP 开放,单独的规则仅针对 myIP。
  2. 使用公共域名和 IP 都无法连接。
  3. 不,我没有重新启动 ec2 实例。 所以公共域和 IP 没有改变
  4. 在我的电脑上关闭了 Mcaffee 防火墙,仍然没有。
  5. 在 chrome 中使用 SSHclient 扩展,同样的问题。
  6. 试过 AWS SSH Java 客户端,连接失败,没有具体错误。
  7. 按照 AWS 的建议,对私钥文件的访问权限设置为 400。 我也尝试过 777。两者都不起作用
  8. AWS 上的实例状态良好。 状态检查是 2/2。

Output 带 -vvv 标志:

debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolve_canonicalize: hostname xxx is address
debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling
debug2: ssh_connect_direct
debug1: Connecting to xxx port 22.
debug1: connect to address xxx port 22: Connection timed out
ssh: connect to host xxx port 22: Connection timed out

发现了问题。 看起来在某些时候我删除了默认的互联网网关。 创建了一个新的 IG 并将其与默认 VPC 关联,并在路由表中为其添加了一个条目。

检查网络 ACL、路由表、安全组

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM