La mejor guía de DNS de WordPress

Ultimate WordPress DNS Guide

DNS significa sistema de nombre de dominio que, lo adivinó, es un sistema utilizado para controlar sus dominios.


El DNS puede ser un tema intimidante si no eres un desarrollador, debo saber, hace años solía temer tener que hacer cambios en el DNS. Hay muchos registros diferentes con números, nombres y valores y el sistema puede ser un poco abrumador si eres nuevo en él.

Pero no temas, ¡el hombre DNS está aquí! Aquí para desmitificar la maraña interminable de registros A, servidores de nombres y valores MX que pueden causar dolor de cabeza a muchos de ustedes.

¿Qué es el DNS??

Sé que dije que significa sistema de nombres de dominio, pero esto probablemente todavía no significa mucho para un principiante, así que aquí hay una analogía simple. DNS es como la agenda de internet. Los nombres de dominio se almacenan en la agenda telefónica y se convierten en direcciones IP utilizando el sistema DNS para ofrecer sitios web a quienes los visitan..

En lo que respecta al trabajo con WordPress, el DNS generalmente se usa para referirse a lo que muestra su dominio cuando alguien lo visita y cómo interactúa con diferentes servicios. Por ejemplo, su registro A determina dónde está alojado su sitio web y su Registros MX administrar sus correos electrónicos.

Si su registro A apunta a la dirección IP de su cuenta de alojamiento de WP Engine (y los archivos y la base de datos de su sitio web están allí), su dominio mostrará su sitio web de WP Engine cuando lo visite, a menos que no existan otras reglas.

Registrar un dominio

Para administrar DNS, primero debe tener un dominio, así que comencemos con el proceso de registro de dominio, que es muy simple.

Para registrar un dominio, debe visitar a alguien que lo venda, como Namecheap. Namecheap ofrece protección de privacidad gratuita en todos los dominios, por lo que es la opción natural si no le importa mantener sus dominios separados de su alojamiento.

Namecheap Domain Registration

Cuando se trata de registrar dominios, puede hacer una de dos cosas:

  1. Registre sus dominios con alguien como Namecheap y aloje su sitio web en otro lugar.
  2. Registre su dominio en el mismo lugar donde compró el alojamiento.

Algunas personas recomiendan que aloje sus sitios web en un lugar y almacene sus dominios en otro lugar, por razones de seguridad. Entonces sería difícil para alguien obtener el control de su sitio web y dominio al mismo tiempo, en teoría.

Tengo clientes que prefieren mantener todo bajo un mismo techo para facilitar su uso. Realmente depende de las preferencias personales, y qué niveles de seguridad son necesarios dependiendo de la cantidad de personas que tendrán acceso a sus cuentas y en qué capacidad.

Administrar DNS

La gestión de DNS se maneja desde cualquier lugar servidores de nombres residir. Si sus servidores de nombres residen con su registrador de dominio, simplemente inicie sesión y acceda a la sección Dominios, o edite DNS para un dominio particular.

Si aún no sabe qué servidores de nombres son y no los ha editado, puede iniciar sesión donde registró su dominio para editar su DNS.

Dondequiera que compre su dominio, asegúrese de tener control de dominio completo. Algunos de los proveedores más baratos en el mercado no ofrecen un control de dominio completo, por lo que no podrá administrar todos los elementos de su DNS. Esto es algo que debe aclararse con el soporte antes de realizar una compra si no puede verificar esto desde el sitio web de ventas.

Cuando se trata de administrar DNS de WordPress, hay 4 registros principales con los que probablemente trabajará.

Tipos de registros DNS

A registros

Un control de registros donde se apunta su sitio web. Señalar un dominio le dice al dominio que muestre el sitio web encontrado en la ubicación dirección IP. Puede usar el registro A para apuntar su dominio a un sitio web alojado en otro lugar, sin alterar el resto de los registros.

Servidores de nombres

Los servidores de nombres controlan qué proveedor es responsable del dominio DNS. En otras palabras, si cambia sus servidores de nombres, está permitiendo que otro proveedor administre su DNS. Cambiar los servidores de nombres permitirá que otro proveedor administre todos los registros asociados.

Dependiendo de cómo cambie los servidores de nombres, algunos de sus registros DNS pueden romperse, pero es posible mantener sus registros iguales mientras cambia los servidores de nombres a otro proveedor. Siempre tenga mucho cuidado al cambiar los servidores de nombres por este motivo y, si aún tiene dudas, solicite ayuda..

Registros CNAME

Los registros CNAME se usan comúnmente para asignar alias de una dirección IP a otra, por ejemplo, cuando desea que su registro WWW A apunte a su registro @ A. En otras palabras, haga que www.yourwebsite.com apunte a yourwebsite.com.

Registros MX

Los registros MX administran el correo electrónico de sus dominios, de dónde proviene y cómo se recibe. Usar G Suite para correo electrónico es una tendencia popular de correo electrónico, por ejemplo, que requeriría que establezcas tus registros MX a los necesarios para G Suite.

Dominios señaladores

Señalar un nombre de dominio es la tarea relacionada con DNS más común que realizo. Esto implica cambiar el dominio Un expediente a una dirección IP diferente, para que el dominio cargue un sitio web almacenado en otro lugar.

Algunos ejemplos de cuándo podría necesitar señalar un dominio son:

  • Su nombre de dominio se almacena en una ubicación diferente a su sitio web
  • Desea mover su sitio web a otro proveedor de alojamiento
  • Tiene varios nombres de dominio que todos quieren señalar a un lugar

Cómo apuntar un dominio

A y CNAME

Aquí hay instrucciones paso a paso para señalar un dominio:

  1. En primer lugar, comprenda qué sucederá si cambia la dirección IP de su registro A, que apuntará a su dominio. Su sitio web existente dejará de mostrarse a los usuarios, y después de que su DNS se haya propagado (actualizado), el sitio web que tiene en la nueva dirección IP se mostrará a sus usuarios.
  2. Necesita la dirección IP o la dirección IP compartida de la cuenta de alojamiento de destino. Puede acceder a esto iniciando sesión en cPanel y verificando las estadísticas que se muestran a la izquierda típicamente.
  3. Debe haber un sitio web de WordPress configurado correctamente configurado en la nueva cuenta de alojamiento, con los archivos almacenados utilizando su dominio como la subcarpeta, o en public_html si es solo el dominio en la cuenta.
  4. Acceda al DNS del dominio que desea señalar y cambie el Registro A para @ y WWW. Establezca el valor para @ y WWW en la dirección IP compartida que obtuvo de su cPanel de alojamiento. Alternativamente, si hay un alias CNAME para WWW y su valor es igual a @, simplemente cambie el registro @ y WWW se actualizará automáticamente.

Redirigir un dominio

Administrar la redirección de DNS

No es lo mismo que señalar un dominio, redirigir un dominio implica usar una configuración de redireccionamiento permanente 301 dentro de su cPanel.

Redirecciones DNS

El efecto es el mismo, ya que si un usuario visita old-domain.com será enviado a new-domain.com, pero la diferencia radica en la forma en que esto se logra.

Esto es algo que debe discutir con su especialista en SEO, si el SEO es una preocupación para usted al administrar sus redirecciones.

Administrar dominios adicionales

¿Sabía que puede alojar múltiples sitios web en un solo plan de alojamiento? Si no lo hiciste, te espera un regalo!

Un dominio adicional es cualquier dominio que se ha agregado a su plan de alojamiento que no es el dominio principal, que es el dominio con el que abrió la cuenta.

Los dominios adicionales tienen sus propias subcarpetas dentro de su cuenta de hosting, por lo que existen independientemente de su sitio web principal, que tiene sus archivos en la raíz de su cuenta en public_html.

Para administrar el DNS de un dominio adicional, deberá seguir estos pasos

  1. Agregue un dominio a su plan de alojamiento. Esto se puede hacer accediendo a su cPanel y luego haciendo clic en la sección Dominios de complementos. Para el subdominio, si no planea usar uno, configúrelo en “prueba” o algo similar.
    Dominios adicionales de DNS
  2. Establezca el registro A para el dominio del complemento para que su valor sea igual a dirección IP compartida de su plan de alojamiento
  3. Asegúrese de que haya un alias CNAME para el registro WWW A, o cree un registro A para WWW y haga que ese valor sea igual a la dirección IP compartida de su plan de alojamiento también

Agradable y simple, ¿verdad? Recuerde anteriormente que discutimos las diferentes formas de cambiar los registros DNS. El registro A administra lo que se muestra cuando se visita su dominio, por lo que este es un método simple de alojar un sitio web como un dominio adicional cuando el dominio se administra en otro lugar.

Cambiar sus servidores de nombres

Como descubrimos anteriormente, sus servidores de nombres asignan el control de su DNS a un proveedor. Cambiar los servidores de nombres para un dominio le da a otro proveedor la capacidad de administrar el DNS.

Así que veamos los pasos para cambiar los servidores de nombres de un dominio, en caso de que desee hacer esto.

  1. Acceda a su dominio DNS iniciando sesión en cualquier lugar donde esté almacenado el dominio y haciendo clic en “administrar dominio / administrar DNS” o haciendo clic en el dominio si está en una lista de dominios
  2. Encuentra la sección de servidores de nombres.
  3. Ingrese los servidores de nombres del proveedor de destino y luego haga clic en actualizar.
    Gestión del servidor de nombres

Si es posible, seleccione la opción que le permita mantener su DNS igual al cambiar de servidor de nombres, para que todo suceda en este caso si le está dando a otro proveedor la capacidad de realizar cambios de DNS en el futuro.

Tenga en cuenta que cambiar los servidores de nombres puede demorar hasta 24 horas en cambiar en algunos casos y durante este tiempo su DNS será inmanejable..

Propagación de DNS

La primera vez que llame a su host cuando su sitio se caiga, es probable que escuche la palabra ‘propaga’ o ‘propagación’ cuando le sugieran soluciones o soluciones por las que su sitio web se ha caído..

Propagación es una palabra técnica para “actualizar”. Lo que dice su proveedor de alojamiento es que su DNS se está “actualizando”, porque se realizó un cambio en su DNS (si el problema está relacionado con DNS, lo que a menudo ocurre).

Para que los proveedores de servicios de Internet de todo el mundo reflejen un cambio de DNS, se necesita tiempo para “propagarse”. A los ISP de diferentes países les lleva tiempo ‘registrarse’ en su sitio web y luego actualizar sus nodos para resolver la nueva versión de su sitio web para las personas que lo visitan, vaciando su caché que contiene la versión anterior de su sitio.

Las empresas de hosting le dirán que la propagación de DNS puede demorar hasta 48 horas. La verdadera historia es que casi nunca lleva tanto tiempo. En mi experiencia, la propagación de DNS suele ser instantánea o se produce en unos pocos minutos. A veces puede tomar horas para que su DNS se actualice en todo el mundo, pero el proceso generalmente comienza en cuestión de minutos en la mayoría de las ubicaciones.

Como regla general, si cambia su DNS y no ve nada usando una herramienta de propagación de DNS dentro de una hora, le sugiero que verifique con su proveedor de alojamiento para ver si hay algún problema.

Propagación de DNS

Pero no temas, hay una herramienta simple llamada ¿Cuál es mi DNS? puede usar para verificar el estado de su propagación de DNS en cualquier momento. Simplemente escriba su nombre de dominio y seleccione el registro que desea verificar utilizando el menú desplegable.

Por lo tanto, si desea verificar el registro A de su dominio, ingrese your-website.com y luego haga clic en Buscar, ya que el registro A está seleccionado de forma predeterminada.

Puede usar esta herramienta para verificar registros A, registros MX, servidores de nombres, lo que sea..

La relación entre dominios y correo electrónico

Anteriormente expliqué que Registros MX administrar el correo electrónico de un dominio, que es lo suficientemente simple.

Sin embargo, una cosa que la gente suele pasar por alto es el hecho de que sus registros MX pueden sobrescribirse por un cambio en los servidores de nombres, lo que puede romper sus correos electrónicos.

La ruptura del registro MX ocurre más comúnmente al cambiar servidores de nombres o al transferir un dominio. Al hacer cualquiera de los anteriores, es esencial que se asegure de que el DNS de su dominio permanezca igual, específicamente los registros MX si está viendo correos electrónicos. En muchos casos, cuando se cambia el servidor de nombres o se realiza una transferencia de dominio, se le ofrece la opción de mantener el DNS desde la cuenta de transferencia.

Como precaucion, siempre tome una captura de pantalla del dominio DNS cuando cambie los servidores de nombres o transfiera un dominio para que pueda restaurarlo manualmente si algo se rompe o no funciona según lo previsto.

Al cambiar los servidores de nombres, su DNS puede ajustarse al DNS predeterminado para una empresa de hosting. Por ejemplo, recientemente me ocupé de un problema en el que un dominio tenía sus servidores de nombres administrados a través de una empresa de alojamiento, pero estaba registrado en GoDaddy., Tuvimos que cambiar los servidores de nombres nuevamente a GoDaddy para que el DNS pudiera administrarse nuevamente desde allí..

Como tenía experiencia previa en este proceso, sabía que el DNS se establecería en el DNS predeterminado de GoDaddy una vez que los servidores de nombres se actualicen para usar los servidores de nombres GoDaddys. Sabía que esto en efecto haría que el sitio web cayera y rompiera los correos electrónicos porque el registro A se establecería en estacionado y los registros MX se establecerían en los GoDaddy predeterminados, en lugar de G Suite. Entonces, tuve que recrear manualmente los registros A y MX que copié del host anterior. Afortunadamente, este es un proceso muy rápido y generalmente se puede hacer antes de que tu DNS se propague si estás en la pelota.

La relación entre caché y DNS

El almacenamiento en caché es un arma de doble filo, puede generar grandes aumentos de velocidad para su sitio web, pero también puede ser motivo de frustración cuando se trata de DNS y ver la “versión real en vivo” de su sitio web.

El almacenamiento en caché de WordPress almacena una versión de su sitio web y la muestra a sus visitantes, lo que acelera el proceso ya que ya tiene una versión precargada de su sitio para mostrar.

El problema con esto es que cuando realiza cambios en su sitio web que no son consistentes con la versión en caché, termina mostrando una versión anterior de su sitio web.

Esto puede ser frustrante cuando se trata de DNS en casos en los que necesita ver cómo se ve su sitio web cuando se carga desde una ubicación diferente, es decir, un nuevo host.

Supongamos que acaba de cambiar su registro A y apuntó su sitio web a un nuevo host. Puede parecer que todo está bien, pero podría estar viendo una versión en caché de su sitio web y podría haber errores que se muestran a los usuarios que no han visitado su sitio web anteriormente, ya que no han accedido a la versión en caché.

Por eso es importante comprender la memoria caché y cómo vaciar su caché. Vaciar su caché significa vaciar su caché, por lo que una nueva versión actual de su sitio web se puede almacenar en caché (precargada) y servir a los visitantes. Esto debería dar como resultado que la nueva versión actual de su sitio web se muestre tanto a usted como a cualquier persona que lo visite.

Para borrar su caché, deberá seguir estos pasos:

  1. Calcule cuántos caché necesita borrar. Si tienes un plugin de almacenamiento en caché, ese es un caché Puede que tengas un caché del servidor, por ejemplo, muchos hosts se almacenan en caché a nivel de servidor. También podría haber un Caché de CDN a través de Cloudflare si su sitio web usa Cloudflare. Consulte nuestra guía completa sobre cómo borrar su caché de WordPress para obtener más detalles.
    Purgar caché del complemento
    Caché de lavado
  2. Vacía cada una de tus cachés. Si está utilizando un complemento, habrá una opción en el CMS dentro de Configuración / Herramientas o dentro de un panel de WordPress. sección para ese complemento. Para el caché de su servidor, haga esto dentro de su cPanel y para Cloudflare, se puede hacer a través de la sección “Caché”.
    Alijo de llamarada de nubes
  3. Actualiza tu sitio web. Una actualización completa para Google Chrome se realiza presionando CTRL y luego haciendo clic en el botón Actualizar. Esto cargará su sitio web sin el caché y, en la mayoría de los casos, debería mostrarle el estado actual de su sitio web. Si está tratando de monitorear un cambio de DNS particularmente importante, recomendaría también borrar su caché y cookies y tal vez tratar de ver el sitio web en un dispositivo en el que nunca antes se haya visto solo para estar seguro, además de todos los pasos encima.

Administrar DNS a través de un CDN

Una red de entrega de contenido, o CDN para abreviar, es una red de servidores y centros de datos repartidos por todo el mundo que brindan a sus visitantes una versión de su sitio web desde el centro de datos más cercano a ellos..

Dejame explicar. Digamos, por ejemplo, que su sitio web está alojado en un servidor con sede en Londres. Si un visitante de EE. UU. Llega a su sitio web, debe acceder a un servidor con sede en Londres que le enviará los datos que necesita para que su sitio web se cargue.

Si su sitio web está utilizando un CDN como Cloudflare, este visitante será dirigido a un servidor más cercano con sede en los EE. UU. Esto significa que su sitio web se carga más rápido y no tienen que esperar a que los datos lleguen desde Londres.

Esto suena brillante, y en general lo es, pero agrega una capa adicional de complejidad para administrar su DNS. Como los servicios como Cloudflare se han vuelto muy populares, a menudo me encuentro ayudando a mis clientes a navegar por los problemas de DNS donde Cloudflare está involucrado, por eso he incluido esta sección para que pueda resolver sus dolores de cabeza de DNS relacionados con CDN.

Como funciona?

Básicamente, para hacer que Cloudflare funcione, debe dejar que administren sus servidores de nombres. Recuerde que anteriormente hablamos sobre los servidores de nombres que determinan quién administra el DNS de un dominio?

Esto significa que si realiza cambios en su DNS fuera de Cloudflare, no surtirán efecto. Esta es la causa de muchos dolores de cabeza para aquellos que no pueden entender cómo funcionan los servidores de nombres.

Debido a que Cloudflare está a cargo de su DNS mientras lo usa, debe editar su DNS dentro de Cloudflare para que los cambios surtan efecto.

Configuración de DNS de Cloudflare

Si vuelve a cambiar sus servidores de nombres a su host o registrador de dominio, Cloudflare dejará de funcionar y podrá volver a realizar cambios de DNS desde cualquiera de estas ubicaciones.

Si no está seguro de lo que está sucediendo con sus servidores de nombres, puede usar ¿Cuál es mi DNS? verificar. Simplemente seleccione NS en el menú desplegable que se muestra en la imagen a continuación.

Servidores de nombres de Cloudflare

Consejo profesional: vista previa de cambios de DNS

Y ahora es el momento de un consejo profesional que sus desarrolladores y empresas de hosting conocen, pero que a menudo no comparten con ustedes..

Al usar el archivo de hosts, puede obtener una vista previa de los cambios en el DNS antes de realizarlos. Esto es particularmente útil al mover su sitio web a un nuevo host.

hosts.cx

Su archivo de hosts asigna un host a direcciones IP, se puede usar para que su computadora vea un sitio web como si su registro A estuviera configurado en algo que no es. Sin embargo, el archivo hosts puede ser un poco confuso / torpe, por lo que hay una herramienta en línea que puede usar que se llama aún más fácil hosts.cx

Uso de hosts.cx para obtener una vista previa de DNS actualizado

Esta herramienta le permitirá ver y editar su sitio web en un host diferente, sin actualizar su registro A. Hace todo lo que hace el archivo .hosts, sin ninguna molestia..

Para usar hosts.cx, siga los pasos a continuación:

  1. Duplique su sitio web a su nuevo host. Asegúrese de que los archivos y la base de datos se exporten y configuren correctamente, y que siga los pasos necesarios para conectar sus archivos y bases de datos (edición .wp-config, etc.)
  2. Abre hosts.cx
  3. Una vez que su sitio web esté configurado en su nuevo host, tome la dirección IP compartida de la cuenta de cPanel de su nuevo host.
  4. Cuando solicite la dirección del servidor en hosts.cx, pegue la dirección IP compartida
  5. Para el nombre del sitio web en hosts.cx, escriba el nombre de dominio de su sitio web
  6. Haga clic en “Obtener mi URL de prueba” y podrá obtener una vista previa de su sitio web, ya que se representará con su nuevo host

Lo genial de esta herramienta es que le permite depurar errores y realizar cambios en su sitio web en el nuevo host, sin señalarlo..

Puede iniciar sesión en su panel de WordPress utilizando la URL de hosts.cx generada y todo lo que haga se guardará en los archivos / base de datos como si su sitio web ya estuviera en vivo en el nuevo host. Esto es absolutamente esencial para las migraciones delicadas de WordPress y es una herramienta que uso regularmente.

DNS de un vistazo

Para resumir, estos son los puntos más importantes que se deben quitar de este artículo y aplicar cuando se trabaja con WordPress DNS.

  1. El registro A se usa más comúnmente para “señalar” su sitio web a un proveedor de alojamiento para mostrar un sitio web allí.
  2. Si tiene dudas al cambiar de DNS y no está viendo el resultado esperado, borre su caché en el servidor, el complemento y el nivel de CDN (si tiene uno).
  3. La mayoría de la propagación de DNS ocurre en minutos a una hora. Las pautas establecen que puede tomar hasta 24 horas, pero si no ha visto ningún cambio dentro de la hora, vacíe todas sus memorias caché y verifique con su soporte de alojamiento que todo esté funcionando según lo previsto y que nada impida el proceso.
  4. Utilice siempre hosts.cx para obtener una vista previa de sus cambios de DNS antes de llevarlos a cabo en el sitio web / dominio en vivo. Puede usar hosts.cx para depurar / solucionar cualquier problema en lugar de tener que “disparar” en el sitio web en vivo.
  5. No olvide volver a emitir certificados SSL utilizando Let’s Encrypt al cambiar a un nuevo host.

¿Tiene alguna pregunta sobre cómo cambiar o administrar su DNS? ¿O tal vez tienes algunos consejos para agregar? Deja un comentario abajo!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map