Biblioteca de Conocimiento Instrucciones sencillas para trabajar con el servicio Profitserver
Main Biblioteca de Conocimiento ¿Por qué un sitio web puede no estar disponible por su nombre de dominio?

¿Por qué un sitio web puede no estar disponible por su nombre de dominio?


A veces, un sitio web funcional no está disponible según el nombre de dominio. Esto ocurre debido a una configuración incorrecta. En este artículo, exploraremos por qué un sitio no se abre según su nombre de dominio y qué hacer al respecto.

A veces ocurre que todo parece estar configurado correctamente, pero el dominio no funciona y el sitio web no está disponible. Para que un sitio web esté disponible con su nombre de dominio, debe transformarse en la dirección IP del servidor web donde está alojado. El Sistema Global de Nombres de Dominio (DNS) se encarga de ello. Para transformar correctamente un dominio en una dirección IP, se deben cumplir las siguientes condiciones:

  1. El dominio debe estar registrado y delegado;
  2. Los servidores de aquellos dominios a los que se les haya delegado la gestión de la extensión del dominio deberán enviar correctamente la dirección IP del servidor web;
  3. Los servidores DNS de alto nivel deben contener información sobre el dominio que esté actualizada;

Si al menos una de las condiciones anteriores no se cumple correctamente, el sitio web no estará disponible.

Veamos con más detalle cómo funciona y algunos conceptos básicos de diagnóstico en cada etapa.

Cómo registrar y delegar un dominio

Registro de Dominio Se realiza después de la compra. Básicamente, solo tienes que enviar la información de tu dominio al registro de extensiones de dominio de alto nivel.

La delegación consiste en transferir la gestión de extensiones de dominio a un servidor específico. Para delegar un dominio, se deben introducir las direcciones de los servidores DNS donde residirán los registros de recursos. Generalmente, las direcciones de los servidores DNS las proporciona el proveedor de dominio o hosting al adquirir un dominio. Normalmente, solo hay dos servidores. Todas las acciones se pueden realizar a través del panel de administración. Debería obtener acceso a él tras la compra.

Para comprobar el estado de un dominio, puede usar cualquier servicio Whois. Por ejemplo, use este: whois.comSi el dominio ya está registrado, verás toda la información sobre él.

Verificación de nombre de dominio WHOIS

Eche un vistazo a los siguientes campos:

  1. «caja de pago» — La fecha límite para el pago del dominio. Asegúrese de que la fecha siga vigente. Si el dominio no se paga antes de esa fecha, se bloqueará. Si no se recibe el pago en un mes, el dominio estará disponible para su compra.
  2. "estado" — статус. Debe asegurarse de que el dominio tenga el estado «REGISTRADO» o «DELEGADO». Esto significa que el dominio está registrado o delegado.
  3. «nservidor» — Direcciones de servidores DNS a los que se delegó la gestión de la extensión del dominio. Debe asegurarse de que los servidores DNS sean correctos. Como se mencionó anteriormente, estas direcciones suelen proporcionarse tras la compra por parte de su proveedor de dominio o hosting.

Si recibe el mensaje «Dominio disponible», significa que el dominio no está registrado y no tiene sentido realizar más comprobaciones, ya que primero debe comprarlo. Aunque todo es bastante obvio, los usuarios sin experiencia pueden cometer errores al intentar conectar un hosting con un dominio inexistente.

Comprobando el dominio disponible

Si en esta etapa todo está bien con el dominio, puedes pasar al siguiente paso.

Comprobación de servidores DNS

Los servidores de nombres de dominio a los que se les ha delegado la administración del dominio deben devolver los registros de recursos de la extensión del dominio mediante solicitud. Los registros de recursos son información de servicio sobre el dominio almacenada en el servidor DNS. Existen diferentes tipos de registros de recursos. Solo necesitamos el registro «A», el más frecuente, que define la dirección IP correspondiente al dominio. Si adquiere el dominio y el alojamiento de un mismo proveedor, los registros de recursos se pueden crear automáticamente.

Si tiene que trabajar con dos proveedores diferentes, debe crearlos manualmente desde el panel de administración al que su proveedor le debe dar acceso. Consulte los registros de recursos del dominio «domain111.ru» en las capturas de pantalla del panel DNSManager de ISPsystem. Por cierto, tenemos un artículo relacionado aquí.Cómo crear y configurar registros DNS en el Administrador de DNS"

¿Por qué el sitio no se abre por dominio? - Comprobación de servidores DNS

En esta etapa, es importante asegurarse de que el servidor DNS al que se delegó la administración de la extensión del dominio proporcione el registro de tipo «A», es decir, la dirección IP del dominio. Para comprobarlo, utilice la utilidad de línea de comandos «nslookup».

Analicemos el proceso de diagnóstico y tomemos como ejemplo el dominio «domchel.ru». El servicio «Whois» muestra que la extensión del dominio se delegó a estos servidores DNS: «ns1.rugion.ru» y «ns2.rugion.ru», lo que significa que cada uno de ellos debería contener un registro de tipo A de este dominio y proporcionarlo mediante solicitud. Comprobémoslo.

Abramos la línea de comandos y ejecutemos «nslookup domchel.ru ns1.rugion.ru», donde el primer parámetro es su nombre de dominio y el segundo es el servidor DNS al que se dirigirá la solicitud. La utilidad solicita registros de tipo A por defecto, por lo que no hay ningún parámetro "type". Si el servicio DNS devuelve el nombre de dominio y la dirección IP (como se muestra en la captura de pantalla), todo está correcto.

Comprobación de servidores DNS con el comando nslookup

Comprobemos una vez más con un nombre de dominio inexistente.

Comprobación de servidores DNS con el comando nslookup

El servidor no pudo encontrar el dominio solicitado en su base de datos.

Si el servidor DNS no encuentra tu dominio en su base de datos, lo primero que debes hacer es comprobar si hay un registro de tipo A en el panel de administración. Si lo hay, contacta con el servicio de soporte del proveedor. Es más probable que el problema esté relacionado con el servidor de nombres de dominio.

Pero si esta prueba es exitosa, proceda al siguiente paso.

Actualización de servidores DNS de alto nivel

En resumen, el sistema global de nombres de dominio funciona así: los servidores DNS de alto nivel contienen información sobre los servidores DNS de bajo nivel. Por lo tanto, esto significa (como en nuestro ejemplo anterior, «domchel.ru») que todos los servidores de la extensión «ru» deben contener información sobre «domchel.ru» atendido por los servidores DNS ns1.rugion.ru y ns2.rugion.ru.

Teniendo en cuenta que el estado de los dominios de bajo nivel cambia constantemente (los dominios se registran, están disponibles para la compra, se delegan a otros servidores DNS, cambian las direcciones IP de sus alojamientos), la base de datos de alto nivel de los servidores DNS siempre debe actualizarse.

Por lo general, tras la delegación de un dominio y la creación de los registros, esta información se distribuye por la red en un día. Solo entonces, su dominio estará disponible desde cualquier lugar del mundo. En esta etapa, el usuario solo tiene que esperar. Si tarda más de un día, pero su sitio web sigue sin estar disponible, compruébelo de nuevo con nslookup. Ejecute el mismo comando, pero use cualquier servidor DNS público, por ejemplo, 8.8.8.8 (el servidor DNS público de Google).

Ejecutemos este comando: «nslookup domchel.ru 8.8.8.8»

Ejecutemos este comando: «nslookup domchel.ru 8.8.8.8»

Si el servidor público devolvió la dirección IP del dominio como se ve en la captura de pantalla, significa que la información sobre su dominio ya está distribuida en la red.

Si ha transcurrido suficiente tiempo, pero los servidores DNS públicos siguen sin encontrar tu dominio, contacta con el servicio de soporte de tu proveedor. Al parecer, hay un problema con la transferencia de datos a los servidores de nombres de alto nivel.

Además de la prueba con servidores DNS públicos, puedes comprobar el servidor de nombres de dominio local en la configuración de red de tu PC. Es posible que el problema esté en la configuración del adaptador de red de tu PC o en los servidores DNS de tu proveedor de internet.

Ejecutemos este comando «nslookup domchel.ru». Si el comando no contiene el servidor de nombre de dominio correcto, la solicitud se dirigirá al servidor DNS local.  

Ejecutemos el comando «nslookup domchel.ru»

Cuando los servidores de nombres públicos «conocen» la dirección IP de su sitio web, pero el servidor local sigue respondiendo que no se encuentra el dominio, significa que el problema está en la configuración del adaptador de red en su PC o en el servidor DNS de su proveedor de Internet.

Si después de ejecutar el comando recibe la dirección IP de su dominio, significa que la transformación del nombre de dominio es exitosa en todos los niveles.

Las acciones descritas anteriormente le ayudarán a diagnosticar el problema y ver si está relacionado con el sistema de nombres de dominio o no.

❮ Artículo anterior Cómo crear y configurar registros DNS en el Administrador de DNS
Siguiente artículo ❯ Configuración del archivo .htaccess

Pregúntenos sobre VPS

Siempre estamos listos para responder sus preguntas en cualquier momento del día o de la noche.