Не могу SSH в EC2 с моего Mac, но можно с других устройств - PullRequest
0 голосов
/ 30 декабря 2018

Я пытаюсь подключиться к экземпляру EC2 (я использую Mac), у которого есть группа безопасности, разрешающая весь входящий трафик через ssh (порт 22), но я не могу получить доступ.У меня небольшая задержка перед тем, как тайм-аут операции истекает .

Я уже пробовал ее на других устройствах, таких как Raspberry Pi и другой MacBook, и соединение прошло успешно.Я получил доступ к Raspberry Pi через SSH и попытался подключиться к своему EC2 из терминала;думал, что мой ssh-клиент или состояние порта могут быть проблемой, но после этого я не совсем уверен, так ли это.

Это сообщение я получаю при попытке подключения:

ssh: подключение к хосту xxxx порт 22: истекло время ожидания операции

Одна вещь, которую я заметил, - это то, что я использовал другой файл .pem, который, как предполагается, не работает для этого экземпляра, и ошибкабыло то же самое, похоже, мой Mac не может добраться до него.

Вещи уже проверены:

  • Группа безопасности, разрешающая трафик через порт 22.
  • Экземпляр перезагружен / воссоздан.
  • DNS и общедоступный IP-адрес изменены после перезагрузки экземпляра.
  • Соединение SSH успешно с другими устройствами.
  • Соединение SSH с другими устройствами с этого Mac успешно.
  • Брандмауэр выключен.
  • DNS очищен.
  • Пинг выполнен успешно.

Любая помощь действительно приветствуется.

1 Ответ

0 голосов
/ 30 декабря 2018

Кажется, что вы можете удаленно с других устройств, и эта проблема все еще происходит на вашем MAC.Попробуйте это на вашем MAC и попробуйте снова:

Очистите ваш DNS

Я не знаю, какую Mac OS вы используете, поэтому я поставилссылка здесь: (https://help.dreamhost.com/hc/en-us/articles/214981288-Flushing-your-DNS-cache-in-Mac-OS-X-and-Linux)

Если все еще невозможно, вы можете попытаться открыть несколько протокольных портов для таких экземпляров, как:

ICMP, Echo Reply, ...

затем попытайтесь достичь по этому протоколу команды:

Ping, telnet, ...

Если результат тоже не может,поэтому ваш MAC не может даже связаться с этой сетью экземпляра, а затем попытайтесь убедиться, что ваш MAC может сначала подключиться к сети экземпляра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...