Назад | Перейти на главную страницу

Публичный DNS Amazon ec2 не работает

По этому вопросу: Как получить доступ к своему общедоступному DNS на Amazon EC2

Есть ли проблема, если я настраиваю свои группы безопасности в соответствии с правилами брандмауэра веб-платформы Windows? Потому что, когда я это сделал, я не мог получить доступ к общедоступному DNS в веб-браузере.

  1. Моя группа безопасности - по умолчанию, а правила для входящего трафика - HTTP, RDP, SMTPS, ICMP.

  2. Тип моего экземпляра - хостинг-сервер t1.micro webmatrix с группой безопасности по умолчанию.

  3. Мой брандмауэр Windows активен для домена, общедоступного и частного профиля.

  4. Я не уверен насчет этого. Его HTTP-порт 80, как показано в моей группе безопасности.

Я новичок в Amazon EC2, и это действительно срочно.

Если вы используете экземпляр в качестве общедоступного DNS-сервера, вам необходимо открыть 53 UDP-порт в брандмауэре экземпляра (если он есть) и в группе безопасности, в которой находится экземпляр.

Перейдите в консоль управления AWS и выберите EC2. Затем в разделе навигации нажмите Сеть и безопасность -> Группы безопасности.

На панели «Группы безопасности» выберите группу, в которой находится ваш экземпляр (скорее всего, по умолчанию).

Затем в нижней панели нажмите Создать новое правило и выберите DNS.

Затем нажмите Add Rule с последующим `Apply Rule Changes. Группа безопасности EC2 теперь разрешает запросы DNS к вашему экземпляру.

Для разработчиков, работающих с Windows VPS, убедитесь, что вы добавили настраиваемое правило для конкретного порта, на котором работает сервер, в правилах входящего брандмауэра. После добавления пользовательских правил для HTTP (порт 8080), DNS (порт 53) в безопасности Amazon EC2.

Я добавил входящее настраиваемое правило для порта 8080, поскольку мой сервер Apache tomcat работал на порту 8080 в Windows VPS.

Панель управления ---> Брандмауэр Windows ---> Дополнительные параметры Входящие правила ---> Создайте новое правило и укажите порт, на котором работает сервер