Saltar al contenido
Menú
El blog de Loading
  • Inicio
  • WordPress
  • Prestashop
  • Correo
  • PHP
  • Dominios
El blog de Loading

Cómo falsear las DNS de nuestro dominio mediante el archivo hosts

Publicada el 4 junio 202116 noviembre 2021

¿Qué es el archivo hosts y para qué sirve?

El archivo hosts es un archivo de texto plano que se encuentra en todos los ordenadores independientemente del sistema operativo que utilicen y solo es modificable por el administrador del equipo.

Este fichero almacena información referente a los nombres de dominio y sus direcciones IP por lo que es utilizado por los navegadores para resolver dominios de internet.

A la hora de acceder a una página web el navegador primero consulta el archivo hosts para ver si este contiene alguna información sobre el dominio al que queremos acceder, si no encuentra nada es cuando procede a consultar a los servidores DNS.

¿Para qué falsear las DNS?

Podemos falsear los datos de las DNS en el archivo hosts con el fin de que los dominios resuelvan las IP que nosotros queramos (de forma local, claro).
A continuación te exponemos un ejemplo habitual y para el que es muy útil hacerlo:

Si has decidido migrar tu web a Loading (o a cualquier otro proveedor de hosting), durante el proceso, tu dominio estará apuntando todavía a las DNS de tu antiguo proveedor de hosting.

Pero, ¿y si quiero comprobar cómo va a funcionar mi web en el nuevo proveedor? pues aquí es donde podemos hacer la trampa 😉

Editando el archivo hosts podemos «engañar» al sistema para que haga la resolución DNS de nuestro dominio apuntando al nuevo servidor web.

¿Cómo falsear la resolución DNS local con el archivo hosts?

En Windows

  • Ve al directorio C:\Windows\System32\drivers\etc y abre el archivo hosts con el bloc de notas (recuerda que solo podrás editarlo si eres el administrador del equipo, si no deberás pedir los permisos).

En Linux

  • Encontrarás el archivo en la ruta /etc/hosts

En MacOS

  • Abre la herramienta Terminal y copia la siguiente línea:
    sudo nano /private/etc/hosts y pulsa Enter.
  • Introduce la contraseña de administrador.

Edita el archivo hosts

  • Añade una línea nueva en la que indiques la IP que quieras que se resuelva (en este caso la de nuestro nuevo servidor web) y a continuación el nombre de nuestro dominio, quedaría así:
    xxx.xxx.xxx.xxx tudominio.es www.tudominio.es
  • Cambiando xxx.xxx.xxx.xxx y tudominio.es por el correcto en cuestión
  • Guarda los cambios en el archivo.
  • Por último refresca la caché DNS, aquí puedes ver cómo renovar la caché DNS.

Como ves falsear las DNS es muy sencillo y en ocasiones puede ser muy útil sobre todo para los desarrolladores web.


También te puede interesar…

Cómo renovar la caché DNS (DNS flush) en Windows y Mac
Cambiar URLs de WordPress tras un cambio de dominio
Cómo habilitar el certificado SSL y forzar la redirección de http:// a https:// en WordPress

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Enlaces

  • Hosting multidominio
  • Dominios
  • Hosting
  • VPS
  • Dedicados

Llámanos

+34 966 343 060

  • Aviso Legal LSSI
  • Política de Privacidad
  • Política de Cookies

LOADING

Dominios
Hosting
Resellers
VPS
Dedicados

 

Síguenos en:

  • Facebook
  • Instagram
  • Twitter
©2023 El blog de Loading | Funciona con SuperbThemes y WordPress
Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Puede obtener más información, en nuestra Política de cookies. ConfigurarAceptar Cookies

Cookies

Esta página web usa cookies

Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. Fuera de estas cookies, las cookies que se clasifican como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funcionalidades básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y comprender cómo utiliza este sitio web. Estas cookies se almacenarán en su navegador solo con su consentimiento. También tiene la opción de optar por no recibir estas cookies. Pero la exclusión voluntaria de algunas de estas cookies puede afectar su experiencia de navegación.
Necesarias
Siempre activado
Cookies necesarias para el funcionamiento del sitio web.
Analíticas
Relacionadas con Google Analytics que se usa para distinguir a los usuarios.
GUARDAR Y ACEPTAR