Экземпляр AWS EC2: экземпляр SSH Истекло время ожидания при подключении через Mac - PullRequest
0 голосов
/ 27 февраля 2019

Я запустил экземпляр Amazon Linux и использую группу безопасности по умолчанию со следующими настройками:

Type:All traffic
Protocol:All
Port Range:All

Но при подключении через ssh с моего Mac я получаю сообщение Timed Out операции:

ssh -i "<key in double quotes>" ec2-user@<>.amazonaws.com

результат в

ssh: connect to host <>.amazonaws.com port 22: Operation timed out

Я не уверен, в чем может быть причина.Может кто-нибудь помочь, пожалуйста?

1 Ответ

0 голосов
/ 28 февраля 2019

Тайм-аут обычно указывает, что нет сетевого подключения к удаленному компьютеру.Простое практическое правило:

  • Если ошибка возвращается немедленно, удаленный компьютер отклонил запрос SSH
  • Если ошибка занимает некоторое времяназад (например, 5+ секунд), затем он никогда не достигал удаленного компьютера

Некоторые потенциальные причины:

  • Что-то еще блокирует доступ, например корпоративный брандмауэр .Попробуйте из другой сети (например, дома, на работе, с помощью телефона) попытаться диагностировать эту ситуацию.
  • Экземпляр может находиться в частной подсети
  • .Экземпляр может находиться в подсети , которая неправильно настроена (например, не маршрутизировать к Интернет-шлюзу для создания общедоступной подсети)
...