Configuración del registro CNAME "@" en el panel de control de GoDaddy

25

Tengo mydomain.comque está alojado en una instancia de Azure VM llamadamymachine.cloudapp.net

Necesito configurar DNS para que tanto www.mydomain.comy mydomain.comconseguir asignan a la misma máquina. Estoy usando GoDaddy como registrador.

Actualmente, GoDaddy me ofrece crear un @registro A vacío ( ), de modo que si hago ping mymachine.cloudapp.nety resuelvo su dirección VIP, puedo almacenarlo en el registro A.

Desafortunadamente, si el VIP cambia y me olvido de volver a hacer ping, no puedo mydomain.comacceder, y eso es normal.

Cuando intento mover ese @registro a la sección CNAME para que apunte mejor al nombre de host de VM, aparece el siguiente error:

A record of a different type exists for the hostname @, could not create CNAME

Esto ocurre tanto si elimino el registro A y escribo CNAME como si no hay ningún @registro en la sección A.

¿Cómo se puede establecer un @registro CNAME en un dominio administrado de GoDaddy?

usr-local-ΕΨΗΕΛΩΝ
fuente

Respuestas:

30

En resumen, no puede hacer que el registro @ sea un CNAME sin eliminar todos los demás registros de recursos para @, y no puede hacerlo ya que algunos (como los registros NS) son necesarios para la funcionalidad DNS adecuada. Esta es una razón por la cual proveedores como Heroku le dicen que no use nombres de dominio desnudos .

Necesitará un host para realizar la redirección HTTP de example.coma www.example.comusted, a la que apuntará A(y AAAA) registrará para @.

Si su DNS está alojado con GoDaddy, entonces tienen un servicio gratuito que lo hará por usted. En su administrador de dominio GoDaddy, busque "Reenvío" en el lado izquierdo y haga clic en "Administrar". A continuación, configurarlo para reenviar example.coma www.example.comy actualizar su DNS para apoyar el cambio. Debe dejar las Opciones avanzadas en sus valores predeterminados.

Control de reenvío de dominio GoDaddy

Michael Hampton
fuente
2
¿El reenvío de dominios también afectaría a los subdominios? Quiero redirigir a todos los usuarios a example.org a www.example.org ¿Habilitaría el reenvío de dominio?
Ut xD
¿Qué pasa si quiero pasar argumentos en la URL? Cuando reenvío la url de la que tenía los argumentos de url pasados ​​de la solicitud original, quita la cadena de consulta de la url y simplemente me reenvía a la www. puerto de mi sitio
Coty Embry
El reenvío de Godaddy desde la url desnuda ya no funciona con enlaces profundos. Tiene una función de enlace corto que se interpone en el camino.
Peter DeWeese
-1

No puede agregar un nuevo registro @ CNAME sin eliminar todos los demás registros en GoDaddy.

En su lugar, deje los registros CNAME tal como están y establezca el registro A (Apex) como se menciona en los documentos http://surge.sh/help/adding-a-custom-domain ingrese la descripción de la imagen aquí

Debe tener un aspecto como este:

; A Records
@   1800    IN  A   45.55.110.124

o en la GUI:

Type: A
Name: @
Points to: 45.55.110.124
Elise Chant
fuente
¿No estás seguro de cómo responde esto a la pregunta? La pregunta especificaba que un registro A era lo que se estaba haciendo actualmente, pero no era una buena opción para la dirección IP en movimiento.
oligofren