Что обычно проверять:
- Подтвердите, что экземпляр EC2 запускает веб-сервер (попробуйте получить к нему доступ откуда-нибудь еще или войдите в экземпляр и попробуйте
curl localhost
) - Подтвердите, что экземпляр EC2 находится в publi c su bnet (определяется как su bnet, имеющий запись в таблице маршрутов, которая указывает на Inte rnet шлюз)
- Убедитесь, что группа безопасности , связанная с экземпляром EC2 , разрешает входящий доступ на порт 80 (для HTTP) и, возможно, на порт 443 (для HTTPS)
- Подтвердите, что вы пытаетесь получить доступ к экземпляру через publi c IP-адрес (не частный IP-адрес) и что IP-адрес publi c в настоящее время связан с экземпляром
- Не изменять правила NACL по умолчанию
Вы упоминаете «остальные мои коллеги могут подключиться», но не упоминаете с , где они обращаются к экземпляру. Совершенно очевидно, что что-то не так с вашим компьютером или с сетью, которую вы используете. Я предлагаю вам сосредоточиться на:
- Входящих правилах группы безопасности , чтобы убедиться, что они не блокируют доступ
- Попробуйте подключиться из другой сети (например, из дома, офиса или через ваш телефон), чтобы подтвердить, что ваша сеть не блокирует доступ
Если вы подключаетесь из той же сети, что и ваши коллеги , значит проблема в вашем компьютере. Это маловероятно, поскольку тайм-аут обычно указывает на отсутствие подключения к сети (а не на конфигурацию программного обеспечения).