Hosting DNS mejor administrado por el proveedor de dominio o proveedor de alojamiento?


11

¿Es mejor dejar que DNS sea administrado por un proveedor de dominio como GoDaddy / Namecheap o señalar los servidores de nombres a proveedores de hosting como Linode? ¿Cuáles son las diferencias y desventajas / ventajas de ambos?

Respuestas:


11

Mucho más que el alojamiento web, el alojamiento DNS es un servicio básico, por lo que siempre que el proveedor DNS sea competente, no hay mucha diferencia de un proveedor a otro. Los motivos son:

  • La red DNS de Internet está diseñada para ser distribuida en carga. Es decir, cuando los usuarios buscan example.com, no todos envían la solicitud a los servidores de nombres autorizados de su dominio. Por lo general, realizan la solicitud al servidor DNS de almacenamiento en caché local de su ISP. Y a veces, estos servidores de nombres son reenviadores que envían la solicitud a un servidor de nombres recursivo más central. Y si la memoria caché DNS local del cliente o las memorias caché DNS de los servidores de nombres de reenvío o recursivos del ISP contienen un registro no vencido para su dominio, entonces sus servidores de nombres autorizados no serán consultados.
  • DNS es un sistema muy poderoso, pero también es muy simple. Y la mayoría de las personas no requieren configuraciones de DNS muy complejas ni acceden a todas las funciones de DNS más básicas. Por lo tanto, aparte del rendimiento de la red y la interfaz de usuario, no hay mucho para diferenciar un servicio del otro. Para el usuario final, hay incluso menos para diferenciar un proveedor de DNS de otro.
  • Incluso el rendimiento de la red depende en gran medida del ISP del cliente y los enlaces intermedios en la mayoría de los casos. Y en el contexto de una solicitud de página web, DNS constituye una cantidad muy pequeña del ancho de banda total y el tiempo de ida y vuelta. En el contexto de una sesión de navegador, el rendimiento de sus servidores DNS es aún más insignificante.

Entonces, para mí, el costo y la conveniencia son los factores más importantes. Y generalmente es más barato y más conveniente usar los servidores DNS del proveedor de alojamiento web. Por lo general, también registro mis dominios a través de mi servidor web (ya que es otro servicio básico y los servidores web son mucho menos turbios en promedio que los registradores), por lo que puedo administrar casi todo desde un panel de control. Cuando registro un nuevo dominio, se agrega automáticamente a mi cuenta, se crean las entradas DNS y el servidor virtual se configura en el servidor web.

En los proyectos que exigen mayor seguridad, podría buscar un proveedor de alojamiento web que admita DNSSEC (aunque esto es irrelevante si está utilizando uno de los muchos TLD cuyos servidores de nombres raíz no lo admiten). Pero aparte de eso, no hay mucho que necesite comprar.

A menos que necesite características DNS específicas que su proveedor de alojamiento web no proporcione (y tenga una buena razón para seguir con ellas), simplemente dejaría que el proveedor de alojamiento web lo maneje. Ya administran el 99% de sus necesidades de alojamiento, entonces, ¿por qué crear otra cuenta (otra factura, conjunto de credenciales de inicio de sesión, panel de administración, personal de soporte ...) y otro punto de falla? Tiene más sentido pasar un poco más de tiempo eligiendo un proveedor de alojamiento web realmente bueno que sea competente y confiable.


Editar:
Pido disculpas por la duración de esta respuesta, pero solo quiero agregar algunos puntos más:

  • No son razones legítimas para elegir un servicio de DNS dedicado si eres parte del 1% de los usuarios que requieren funciones avanzadas como:

    • Equilibrio de carga de DNS : por lo general, una CDN proporcionará equilibrio de carga para usted, pero si está ejecutando su propia CDN de pequeña escala autogestionada con un puñado de ubicaciones, esto podría ser útil. Round-robin DNS no es el mejor método de equilibrio de carga, pero un buen proveedor de DNS debería tener mejores métodos de equilibrio de carga basados ​​en DNS.
    • Ultra baja latencia : como se mencionó anteriormente, a menos que su servicio de DNS sea excepcionalmente pobre, la diferencia de rendimiento entre los diferentes proveedores de DNS es imperceptible para los usuarios finales. Sin embargo , hay ciertos nichos en los que dichas microoptimizaciones de rendimiento pueden marcar la diferencia, como las aplicaciones extremadamente críticas y / o con una alta proporción de búsquedas de DNS a solicitudes almacenadas en caché de DNS.
    • DNS dinámico : una pequeña minoría de administradores de webmasters / servidores elige alojar su servidor en IP dinámicas. Esto está lejos de ser ideal en la mayoría de los casos, pero si desea alojar un sitio web en la conexión de banda ancha de su hogar sin alquilar una IP estática, entonces necesita usar un proveedor de DNS especializado.
    • Alta disponibilidad : en el extremo opuesto, hay organizaciones con aplicaciones / servicios de misión crítica donde el tiempo de actividad del 99.98% ofrecido por los servidores y registradores web típicos simplemente no es lo suficientemente bueno. Dichos clientes necesitan el grado de redundancia y las garantías de SLA que proporcionan compañías como Amazon y Dyn.

    Aún así, la mayoría no cae en el 1% que requiere estos servicios. También hay una gran superposición entre muchas de estas características y CDN / alojamiento en la nube. Así que primero evalúe cuidadosamente su situación y opciones. Si está enfocado en el rendimiento, haga algunos puntos de referencia para ver si DNS es su principal cuello de botella. Por lo general, se deben realizar optimizaciones de rendimiento más fáciles y mucho más significativas antes de que necesite un DNS de difusión equilibrada de carga, etc.

  • Según los comentarios, los servidores web manejan automáticamente una gran cantidad de administración de DNS por usted. Con un proveedor de DNS de terceros, tomaría el doble de tiempo configurar un nuevo sitio, y tendría que preocuparse de que su proveedor de alojamiento web realice cambios en la red que rompan su configuración de DNS. Es más eficiente dejar que el proveedor de alojamiento web automatice todo esto.
  • Aún así, debe buscar hosts web y registradores incompetentes con un rendimiento y una interfaz de usuario / características inferiores. Son una pequeña minoría, pero Godaddy es uno de ellos. En particular, abandonan rutinariamente las solicitudes de DNS e incluso instituyeron una política de apagones selectivos de DNS en lugar de volver a amueblar sus servidores DNS con poco aprovisionamiento. Aunque en un caso como este, simplemente cambiaría los registradores / servidores web, ya que su flagrante debilitamiento del DNS público sugiere problemas más fundamentales con la empresa, como la gestión incompetente.

¿Qué sucede si quiero cambiar mi servidor web? Todas mis entradas de DNS se han ido, ¿verdad? Entonces, ¿en ese caso los registradores son mejores?
Deepak Mittal

@dpacmittal: si desea cambiar los servidores web, usted (o el servidor web) simplemente haría una transferencia de zona para todos sus dominios y duplicaría las entradas, cambiando las apropiadas en el proceso (la mayoría de los hosts lo harán por usted). Si estaba utilizando un servicio DNS separado, aún tendría que cambiar manualmente todas las entradas DNS para apuntar a su nuevo host. A menos que cambie los servidores web a menudo, tener su servidor web aloja su DNS aún es menos trabajo en comparación con tener que editar su DNS manualmente cada vez que crea un nuevo dominio / subdominio o su IP (s) de servidor cambia.
Lèse majesté

Especialmente teniendo en cuenta que la mayoría de las IP estáticas de los servidores web no están garantizadas 100% estáticas (al igual que las IP estáticas alquiladas a su ISP). Sin embargo, al menos le notificarán si su IP estática cambia o si está siendo migrado a un servidor diferente. Pero si no tiene una IP estática en un dominio en particular, entonces su IP puede cambiar sin que usted lo sepa cada vez que el proveedor de alojamiento web necesite modificar su red / mover un servidor. Y esto también se aplica a otros servicios alojados en sus dominios (por ejemplo, correo, base de datos, etc.). Tendrías que estar atento a estas cosas tú mismo.
Lèse majesté

Excelente respuesta y bien formateado +1
Simon Hayter

3

Depende de cuánto valores tu sitio web. Si está de acuerdo con tener interrupciones y tener poco tráfico, entonces un DNS del registrador estaría bien y sería gratuito. Si SÍ valora su sitio web y desea garantizar un rendimiento y una confiabilidad óptimos, vaya con un proveedor administrado. Personalmente trabajo para Dyn, así que estaría más que feliz de hablar más con usted sobre nuestro servicio. Tenemos tres niveles de servicios, personal / smb / empresa, por lo que hay un precio para todos y somos líderes en esta industria. Route53 y UltraDNS son las otras dos organizaciones que consideraríamos proveedores de nivel 1. Mira estos enlaces. Pueden ser útiles para usted. :)

http://blog.catchpoint.com/2011/10/05/free-dns-hurts-web-performance

http://www.diaryofaninja.com/blog/2012/03/03/devops-dns-for-developers-ndash-now-therersquos-no-excuse-not-to-know

  • @ CjSwan33

¿Puedes ofrecer precios más baratos que Amazon? Comparando el plan estándar de Dyn, 600,000 consultas en 10 zonas $ 29.95 al año equivale a $ 2.49 al mes. La ruta 53 es de 1,000,000 de consultas al mes con 25 zonas a alrededor de $ 1.00 al mes.
Anagio

1

Yo uso Amazon Route 53 para la gestión de DNS. Tienen más opciones que mi proveedor anterior no-ip.com. La configuración que necesitaba no-ip no podía soportar. La ruta 53 es bastante barata en comparación con otros servicios de administración de DNS.


1

GoDaddy / NameCheap, etc. cuestan menos, pero ofrecen menos flexibilidad. Ejecutar un servidor virtual Linode es más complicado y ofrece más flexibilidad. Un punto medio alternativo son las empresas que ofrecen servicios de DNS especializados.


1
Pero tener un DNS administrado por el registrador le brinda flexibilidad para cambiar sus servidores web, ¿no es así? En mi caso, mis entradas MX apuntan a los servidores de correo de la aplicación Google y mi servidor web administra el DNS. Entonces, ahora que quiero cambiar, tendré que volver a agregar entradas MX después del cambio, lo que no habría sido un problema si hubiera dejado que mi registrador administrara el DNS.
Deepak Mittal

Sí, esa es otra ventaja.
Paulmorriss

0

Hosting DNS, como cualquier otro trabajo inteligente , mejor realizado por profesionales . Los vendedores de dominios o vendedores de alojamiento web no son profesionales en servicio de Hostmaster. Entonces la respuesta es "depende ..." depende de dónde se encontrarán empleados más competentes en el área de negocios requerida .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.