У меня есть небольшой экземпляр ami EC2 @ AWS.
Вчера мне пришлось перезагрузиться, и после перезагрузки я не мог получить доступ к веб-сайтам, размещенным на EC2, хотя через SSH не было никаких проблем.
Вещи, которые я проверил и обнаружил, что все в порядке:
Сетевые правила, вроде нормально:
Разрешить все с 0.0.0.0/0 (входящие и исходящие)
Я попытался связать другой эластичный IP-адрес, но безуспешно. Я не могу telnet
на общедоступный IP-адрес.
Я считаю, что это проблема с неправильной конфигурацией, которую я сделал.
Я был бы признателен, если бы кто-нибудь мог указать мне некоторые шаги по устранению неполадок.
Заранее спасибо,
Я мало знаю об услугах Amazon, но мой ответ должен быть общим для UNIX-подобной системы.
Ваша проблема может возникнуть из-за прерванной процедуры запуска ОС, из-за т. ошибка в /etc/fstab
или другие проблемы с файловой системой. sshd
чаще всего запускается в самом начале процесса загрузки, раньше, чем большинство других служб, это может объяснить, почему он доступен. Я видел эту проблему в Ubuntu несколько раз, особенно когда я использовал для настройки порядка запуска службы.
Можете ли вы получить доступ к консоли виртуальных машин? Есть ли сообщения об ошибках?
Возможно, это долгий путь, но действительно ли запущен httpd / apache / nginx или любой другой веб-сервер, который вы используете?