EC2 - сделать экземпляр Windows доступным из любого места (XAMPP) - PullRequest
0 голосов
/ 22 декабря 2018

Я запустил экземпляр EC2 на AWS, нет после настройки XAMPP и загрузки всех моих архивов, теперь пришло время сделать сайт общедоступным.

Дело в том, что я уже пытался поместить всебрандмауэр на окнах, позволяющий входящим и исходящим соединениям разрешать, а также в моих группах безопасности AWS:

Входящие:

HTTP TCP 80 0.0.0.0/0

HTTP TCP 80 ::/0

Custom TCP Rule TCP 0 - 8080 0.0.0.0/0

Custom TCP Rule TCP 0 - 8080 ::/0

Исходящий:

All traffic All All 0.0.0.0/0

Как я уже говорил, я разрешил все входящие и исходящиесоединения на брандмауэре Windows экземпляра.

Что я делаю не так и как я могу исправить эту проблему, чтобы сделать сервер доступным с IP-адреса, назначенного amazon моему экземпляру?

Спасибо.

1 Ответ

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

Несколько вещей для проверки:

  • (Очевидный) Убедитесь, что приложение прослушивает порт 80/8080 (Вы упомянули оба порта в SG. Не уверены, на каком порту работает ваше приложение)
  • Если вы планируете получить доступ к своему приложению через Интернет, убедитесь, что у вас есть общедоступный IP-адрес, назначенный вашему экземпляру.
  • Проверьте свои NACL, если добавлены как входящие, так и исходящие правила.Если вы обращаетесь к приложению из определенной сети VPC / OnPrem, добавьте его в списки NACL.Если вы не хотите ограничивать свое приложение и хотите получать доступ через Интернет, убедитесь, что у вас есть 0.0.0.0/0, добавленный во входящий и исходящий NACL
  • Если вы получаете доступ к приложению через Интернет, вам нужен интернет-шлюзназначен вашему VPC.

Надеюсь, это поможет устранить проблему.Укажите более подробную информацию, например, ваш экземпляр находится в публичной подсети или в частной подсети.Погода вы получаете доступ к приложению из VPC или через Интернет и т. Д.

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