Назад | Перейти на главную страницу

Сервер Apache на EC2 отвечает на localhost, но не на общедоступном IP

Я установил сервер AWS EC2, а затем Apache. Работает нормально.

Клонировал AMI и поделился им с другой учетной записью. Запустил экземпляр в новой учетной записи, и, похоже, он работает нормально.

Я могу подключиться к новому экземпляру по SSH и получить оболочку. Я могу получить HTTP-ответ на localhost - конфигурация сервера кажется нормальной.

Я не могу получить ответ, используя общедоступный IP-адрес, используя оболочку экземпляра. Не удается получить ответ от внешнего компьютера, использующего общедоступный IP-адрес.

Нет правила iptables для блокировки доступа.

Похоже, что группы безопасности не передаются при запуске AMI. (Это логично и на самом деле несколько утешает.)

Поэтому после инициализации нового экземпляра из AMI необходимо отредактировать группу безопасности, чтобы разрешить входящие соединения http и https.

Ответ в Эта статья описывает как.