Около 6 месяцев назад я создал экземпляр AWS EC2, чтобы возиться с ним на бесплатном уровне.После нескольких месяцев отсутствия проблем с удаленным доступом к моему серверу AWS EC2 я недавно не смог получить к нему доступ через SSH.Я использую следующую команду:
ssh -i my-key-pair.pem ec2-user@ec2-**-**-***-***.us-****-*.compute.amazonaws.com
... и через минуту или две получаю этот ответ
ssh: connect to host ec2-**-**-***-***.us-****-*.compute.amazonaws.com port 22: Operation timed out
Что странно, что
1) Я могу читать и писать в свою базу данных RDS просто отлично
2) Я могу пинговать на сервере
3) Мой порт 22 открыт
4) Экземплярработает и исправен
5) В разделе «Входящие» группы безопасности сервера EC2 он разрешает весь трафик и SSH из любого места через порт 22.
6) Я используюта же пара ключей, что и всегда
Я просмотрел эту документацию (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesConnecting.html) и могу подтвердить, что все таблицы VPC, подсети, сетевого ACL и маршрута выстроены в линию (я ничего не изменил с этимитак как SSH перестал работать). Любое понимание было бы чрезвычайно полезно!