DNS comodín y subdominios

11

Digamos que tengo el dominio midominio.com.

Quiero que cuando cualquier visitante vaya a
www.midominio.com
xyz.midominio.com
abc.midominio.com
asd.midominio.com
qwe.midominio.com,
etc.

el visitante continuará viendo "xyz.mydomain.com", pero la dirección real será "mydomain.com". mi aplicación asp.net manejará las diferencias entre las direcciones. Quiero que el subdominio pueda ser cualquier cosa.

El problema es: estoy usando un host compartido . Me permiten crear subdominios y también me permiten crear algunos registros DNS:

Dirección (A)
CNAME
Correo (MX)
IPV6 (AAAA)
TXT

¿Es posible configurar mi hosting para aceptar ese asterisco / comodines para subdominios? ¿Como lo hago?

Haga clic en Aceptar
fuente
Debes considerar las implicaciones SEO de esto.
Dave Cheney
¿Qué implicaciones SEO? ¿Los motores de búsqueda degradan listados de sitios con comodines o que no son www. {Dominio}?
Alnitak
Si x.abc.com e y.abc.com contienen la misma información, ellos: a) se diluirán b) posiblemente serán degradados por "googlebombing" - la configuración de múltiples sitios idénticos es considerada una mala forma por los motores de búsqueda. Una mejor solución podría ser redirigir * .abc.com a www.abc.com.
Ben Doom
No es un problema. Solo use URL canónicas: support.google.com/webmasters/answer/139066?hl=es
Leonard Challis

Respuestas:

5

Intente crear un registro A o CNAME con * como subdominio y la IP (registro A) o dominio (registro CNAME) de su servidor como destino. Si el panel de control de su host no permite un comodín, deberá ponerse en contacto con ellos para obtener ayuda o trasladar su DNS a un tercero.

ceejayoz
fuente
7

Algunos consejos contra los sitios web comodín:

¿Qué harás cuando alguien comience a publicitar tu sitio web como " http://this.company.sucks.domain.com " y se resuelva / procese correctamente?

James F
fuente
Convenido. Simplemente haga un único registro A para el nombre de host del servidor y luego puede crear alias para los propios sitios web. Hacer esto lo ayudará si alguna vez necesita cambiar las direcciones IP nuevamente.
Tatas
2
El caso de uso para esto generalmente es para cosas como account_name.example.com en aplicaciones web, muy útil y una pesadilla para configurar manualmente en un servidor DNS si tiene muchas suscripciones. Si alguien publicita this.company.sucks.example.com, siempre puede configurar un registro A falso para ese subdominio en particular.
ceejayoz
O en el software de su servidor web, donde supongo que alias xyz.example.com al sitio xyz, tiene cualquier consulta sin igual (aún apuntando al mismo servidor) utiliza una redirección normal, por lo que el navegador cambia a example.com o www .example.com. Incluso podría lanzar una página 404 al final de la redirección.
mpbloch
Tener un DNS comodín no significa que el servidor web entregue un sitio web para cada nombre posible. El servidor web debe configurarse por separado. Por ejemplo, sería posible configurar un servidor web para que solo entregue USRNAME.example.com pero no otra cosa.
mit
5

Un servidor DNS Bind le permite crear registros comodín A como este:

* .midominio.com. En un xxxx

O, si están utilizando un panel de control web, cree un registro A para el host * , en su dirección IP.

El servidor DNS de Windows 2000 requiere cierto esfuerzo para usar comodines:

Paso 1. Habilitar LooseWildcarding. Carácter salvaje suelto http://technet.microsoft.com/en-us/library/cc940790.aspx

Paso 2. Use Dnscmd para crear el registro comodín. http://support.microsoft.com/default.aspx?scid=kb;en-us;840687

No estoy seguro sobre Server 2003 y versiones posteriores: hubo un problema con los comodines en DNS de Server 2003 que no funcionan si tiene habilitada la búsqueda directa de WINS

Miguel
fuente