
Я использую IIS для размещения своего приложения и использую порт 80, на моем RDP, если я ввожу IP-адрес, он перенаправляет меня в мое приложение, но если я использую IP-адрес снаружи, RDP не работает. Я проверил с помощью XAMPP, и он работает на том же порту (не в то же время), и я могу получить к нему доступ из-за моего RDP. В чем может быть проблема.
решение1
Если вы размещаете свой веб-сайт на экземпляре EC2, а также IP-адрес, вам нужно учесть группу(ы) безопасности EC2, прикрепленные к вашему экземпляру. Это эквивалент брандмауэра AWS, который контролирует, к каким портам можно получить доступ из внешнего мира.
Если вы не разрешите доступ к порту 80 отовсюду, вы сможете получить доступ к своему веб-сайту с самого экземпляра, как вы и сказали (при подключении через удаленный рабочий стол), но теперь при просмотре с другого компьютера.
Проверьте свою группу безопасности, но из соображений безопасности обязательно разрешите доступ только к тем портам, которые вам нужны, например, 80 для HTTP и 443 для HTTPS.
См. документацию AWS по группам безопасности EC2 по адресуhttps://docs.aws.amazon.com/AWSEC2/latest/UserGuide/working-with-security-groups.html