Я создал экземпляр AWS Windows Server 2016 и назначил ему эластичный IP-адрес. Сервер работает нормально, и я могу использовать RDP.
Я также установил на него IIS и убедился, что он работает. На всякий случай я явно включил порты 80 и 443 в брандмауэре Windows.
Я добавил страницу по умолчанию ("index.html") на веб-сайт по умолчанию, и когда я посетил страницу с помощью IE на сервере с адресом localhost, страница отображается нормально. Но когда я пытаюсь получить доступ к той же странице с помощью эластичного IP-адреса, отображается ошибка тайм-аута (ERR_CONNECTION_TIMED_OUT).
Я также убедился, что добавил правила исходящих исключений в группы безопасности AWS, как показано на изображении ниже.
Но все та же ошибка.
Я просто не могу понять, где я ошибаюсь.
Добавление правил для входящего трафика ко всему трафику (0.0.0.0/0) может заставить его работать в локальной системе с использованием общедоступного IP-адреса.