Amazon ec2 Public DNS не работает
Со ссылкой на этот вопрос: Как я могу получить доступ к своему общедоступному DNS на Amazon EC2
Если я настраиваю свои группы безопасности в соответствии с правилами брандмауэра веб-платформы Windows, возникает ли проблема? Потому что, когда я это сделал, я не мог получить доступ к Общему DNS через веб-браузер
Моя группа безопасности по умолчанию и входящие правила HTTP, RDP,SMTPS, ICMP.
Мой тип экземпляра - хост-сервер t1.micro webmatrix с группой безопасности по умолчанию.
Мой брандмауэр Windows активен для домена, общего и частного профиля.
Я не уверен в этом. Его HTTP-порт 80, как показано в моей группе безопасности.
Я новичок в Amazon EC2, и это действительно срочно.
2 ответа
Если вы используете экземпляр в качестве общедоступного DNS-сервера, вам нужно будет открыть UDP-порт 53 в брандмауэре экземпляра (если он есть) и в группе безопасности, в которой находится экземпляр.
Перейдите в консоль управления AWS и выберите EC2. Затем в разделе навигации выберите Сеть и безопасность -> Группы безопасности.
В панели групп безопасности выберите группу, в которой находится ваш экземпляр (скорее всего, по умолчанию)
Затем в нижней панели нажмите Создать новое правило и выберите DNS.
Затем нажмите Add Rule
с последующим `Применить изменения правил. Группа безопасности EC2 теперь разрешает запросы DNS к вашему экземпляру.
Для разработчиков, работающих на Windows VPS, убедитесь, что добавили настраиваемое правило для конкретного порта, на котором работает сервер, в правилах входящего брандмауэра. После добавления пользовательских правил для HTTP(порт 8080), DNS(порт 53) в безопасности Amazon EC2.
Я добавил входящее пользовательское правило для порта 8080, так как мой сервер Apache Tomcat работал на порту 8080 в Windows VPS.
Панель управления ---> Брандмауэр Windows ---> Дополнительные параметры входящих правил ---> Создайте новое правило и укажите порт, на котором работает сервер.