Если доступ SSH не работает для вашего экземпляра EC2, вам нужно проверить:
- Группа безопасности для вашего экземпляра , разрешающая Входящий SSH-доступ (отметьте: просмотр правил ).
Если вы используете экземпляр VPC (у вас VPC ID и идентификатор подсети , прикрепленный к вашему экземпляру), проверьте:
- В панели управления VPC найдите используемый идентификатор подсети, который прикреплен к вашему VPC.
- Проверьте его таблица маршрутов , которая должна иметь
0.0.0.0/0
в качестве пункта назначения и ваш Интернет-шлюз в качестве цели.
В Linux вы также можете проверить маршрутинформация в Системный журнал в Сеть экземпляра, например:
++++++++++++++++++++++++++++++++++++++Net device info+++++++++++++++++++++++++++++++++++++++
+--------+------+------------------------------+---------------+-------+-------------------+
| Device | Up | Address | Mask | Scope | Hw-Address |
+--------+------+------------------------------+---------------+-------+-------------------+
| lo | True | 127.0.0.1 | 255.0.0.0 | . | . |
| eth0 | True | 172.30.2.226 | 255.255.255.0 | . | 0a:70:f3:2f:82:23 |
+--------+------+------------------------------+---------------+-------+-------------------+
++++++++++++++++++++++++++++Route IPv4 info+++++++++++++++++++++++++++++
+-------+-------------+------------+---------------+-----------+-------+
| Route | Destination | Gateway | Genmask | Interface | Flags |
+-------+-------------+------------+---------------+-----------+-------+
| 0 | 0.0.0.0 | 172.30.2.1 | 0.0.0.0 | eth0 | UG |
| 1 | 10.0.3.0 | 0.0.0.0 | 255.255.255.0 | lxcbr0 | U |
| 2 | 172.30.2.0 | 0.0.0.0 | 255.255.255.0 | eth0 | U |
+-------+-------------+------------+---------------+-----------+-------+
, где UG
флаги, показывающие ваш интернет-шлюз.
Для получения дополнительной информации проверьте: Устранение неполадок при подключении к вашему экземпляру в Amazon docs.