El DNS público de Amazon ec2 no funciona

9

Con referencia a esta pregunta: ¿Cómo accedo a mi DNS público en EC2 de Amazon?

Si configuro mis grupos de seguridad de acuerdo con las reglas de firewall de la plataforma web de Windows, ¿hay algún problema? Porque cuando hice eso no pude acceder al DNS público en el navegador web.

  1. Mi grupo de seguridad es el predeterminado y las reglas de entrada son HTTP, RDP, SMTPS, ICMP.

  2. Mi tipo de instancia es t1.micro servidor de alojamiento webmatrix con grupo de seguridad predeterminado.

  3. Mi firewall de Windows está activo para el dominio, el perfil público y privado.

  4. No estoy seguro de este punto. Su puerto HTTP 80 como se muestra en mi grupo de seguridad.

Soy nuevo en Amazon EC2 y esto es realmente urgente.

Aviral Kumar
fuente
2
¿Cuáles son las configuraciones de su grupo de seguridad? El puerto 80 debería estar abierto a 0.0.0.0/0, me imagino.
ceejayoz
2
Sí, el puerto 80 está abierto a 0.0.0.0/0
Aviral Kumar
2
Agregue los siguientes datos: Grupos de seguridad asociados con sus cuentas y sus reglas de entrada. ¿Tipo de instancia y el grupo de seguridad asociado con la instancia en ejecución? ¿Estado de IPTables o firewall de Windows o cualquier programa de firewall que se ejecute en función del sistema operativo? ¿Para qué sirve el servidor / daemon en el puerto 80?
Shyam Sundar CS
¿Está abierto el puerto UDP 53?
Jeff Ferland
No, no lo es ... ¿debería abrirlo?
Aviral Kumar

Respuestas:

13

Si está utilizando la instancia como un servidor DNS público, entonces deberá tener el puerto UDP 53 abierto en el firewall de la instancia (si tiene uno) y en el Grupo de Seguridad en el que se encuentra la instancia.

Vaya a su consola de administración de AWS y seleccione EC2. Luego, bajo navegación, haga clic en Red y seguridad -> Grupos de seguridad

Grupos de seguridad

En el Panel de grupos de seguridad, seleccione el grupo en el que se encuentra su instancia (muy probablemente por defecto)

Selecciona grupo

Luego, en el panel inferior, haga clic en Crear nueva regla y seleccione DNS

Seleccionar DNS

Luego haga clic Add Ruleseguido de `Aplicar cambios de regla. El grupo de seguridad EC2 ahora permitirá consultas DNS a su instancia.

Iain
fuente
No configuro ningún firewall ... pero acabo de usar el puerto UDP 53 ... ¿y ahora qué debo hacer?
Aviral Kumar
Obtuve mi instancia ejecutándose ... ahora utilicé la dirección IP elástica para mapear con la cuenta godaddy. Pero el nombre de dominio www.xxx.com no funciona
Aviral Kumar
Gracias por tu respuesta Iain, ayudó. Lo hice y ahora mi instancia se está ejecutando y ha vinculado la dirección IP elástica con el dominio godaddy. ¿Cuánto tiempo debería tomar para que mi nombre de dominio esté activo?
Aviral Kumar
2

Para los desarrolladores que trabajan en Windows VPS, asegúrese de agregar una regla personalizada para el puerto específico en el que se ejecuta el servidor en las reglas de Firewall entrante. Después de agregar reglas personalizadas para HTTP (puerto 8080), DNS (puerto 53) en la seguridad de Amazon EC2.

Había agregado una regla personalizada entrante para el puerto 8080 ya que mi servidor Apache Tomcat se estaba ejecutando en el puerto 8080 en Windows VPS.

Panel de control ---> Firewall de Windows ---> Configuración avanzada Reglas de entrada ---> Cree una nueva regla y proporcione el puerto en el que se ejecuta el servidor

usuario
fuente