English English French French Spanish Spanish German German
Geekflare cuenta con el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliados comprando enlaces en este sitio.
Comparte en:

¿Cómo editar el archivo de hosts de Windows para probar el sitio web localmente?

edición del archivo hosts para probar el sitio web
Escáner de seguridad de aplicaciones web Invicti – la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Veamos cómo editar el archivo de hosts en Windows 10/11 para probar un sitio web localmente sin realizar cambios de DNS.

Los archivos hosts actúan como locales. Servidores DNS. Pero antes de continuar, echemos un vistazo a este incidente que involucra a Jack.

Jack era administrador de un sitio web en una tienda de comercio electrónico regional en Toronto, Canadá. Se le pidió que se asegurara de que la transferencia a un servidor web diferente se realizara sin problemas.

Lo hizo a la perfección, y el sitio estuvo activo poco después de que se realizaron los cambios de DNS. El único problema era que faltaban imágenes de una cantidad significativa de productos.

Si bien mitigaron el problema lo antes posible, se acumularon unos miles de dólares como ingresos perdidos. Y le pidieron a Jack que dejara su trabajo.

¿Su error, te preguntarás? Saltarse un paso simple pero crucial para probar el nuevo sitio web antes de modificar los registros DNS.

Hosts File

Jack podría haber evitado la crisis al hacer una entrada de una sola línea en el archivo host en su PC con Windows usando el Bloc de notas, similar a esto:

241.32.87.165 domainname.com

Esto lo habría ayudado a consultar el sitio web migrado sin tocar la tienda en línea en vivo.

El archivo de hosts mantiene registros DNS locales que cada computadora verifica antes de contactar a los servidores DNS. El propósito es una conexión más rápida sin aumentar la latencia.

How does Hosts File Work?

Tomemos otro ejemplo.

Suponga que tiene que ir a un supermercado recién inaugurado pero no sabe su nombre y dirección exacta. Acuerdo Búsqueda de Google aparte por un momento, puedes consultar a tu hermano (archivo host) o a un vecino (servidor DNS).

El segundo método implicará tiempo extra (estado latente), y preguntarle al hermano es más rápido.

De manera similar, cuando ingresamos un nombre de dominio (por ejemplo, geekflare.com), nuestra computadora, al ser una máquina, necesita la dirección IP asociada para cargar el sitio web en el navegador.

Primero, busca en el archivo del host local. Si carece de la información necesaria, la consulta se pasa al exterior.

Después de eso, esos servidores DNS hacen coincidir el nombre de dominio con la dirección IP y envían la respuesta. Y finalmente, vemos el sitio web cargado.

Al editar el archivo de hosts, engañamos a nuestra máquina local para que crea que el sitio web migrado es el que está activo. También evita conectar nuestro PC y el servidor DNS para esa consulta en concreto.

Entonces, cuando visitamos ese sitio web, se carga desde la dirección IP que figura en el archivo del host y no según el Registros DNS en el registrador de dominios.

Esto ayuda a probar si todo funciona a la perfección antes de ponerlo en marcha.

Editing Hosts File on Windows

El archivo de hosts se encuentra dentro C:\Windows\System32\drivers\etc

carpeta de archivos de hosts

Aunque carece de una extensión de archivo de texto, puede editarlo en cualquier editor de texto. Sin embargo, el proceso es un poco largo.

Abrirá este archivo en el Bloc de notas para realizar los cambios necesarios, guárdelo en otro lugar, elimine el archivo original y finalmente mueva el archivo modificado allí.

Pero tomaremos un atajo.

Comience abriendo el Bloc de notas como administrador.

usando el bloc de notas para editar el archivo de host

A continuación, haga clic en Todos Los Archivos, entonces Abierta en el menú desplegable y explore el directorio de archivos de hosts:

carpeta de archivos de hosts

Ahora sigue el primer paso y cámbialo a Todos los archivos (*. *), porque no hay un archivo de texto en la carpeta, por lo que se sentirá vacío al principio.

Luego, selecciona el anfitriones y haga clic Abierta.

La parte del archivo host de edición incluye ingresando el nombre de su sitio web y dirección IP del servidor a la que has movido los archivos:

edición de archivos de hosts

Recuerda no poner #, ya que esto convertiría la declaración en un comentario que no funcionará.

Finalmente, presione Ctrl+S para guardar los cambios y salir.

Verification

Ahora puede iniciar sesión en el sitio web y ver cualquier problema.

¡Pero espera! ¿Cómo sabes que se está cargando desde el nuevo servidor y no desde el vivo?

Para verificar eso y verificar la nueva dirección web, primero debe cerrar el navegador.

Luego abre el símbolo del sistema y tipo. ipconfig/displaydns.

comprobar la edición del archivo host en el símbolo del sistema

El nombre de dominio aparecerá en la lista de Nombre de registro y la dirección IP con Un registro (anfitrión).

El mostrardns la lista puede ser larga, y usted puede limpiar DNS para eliminar los registros existentes. Este es un proceso completamente inofensivo de un solo paso en el que abre el símbolo del sistema y escribe ipconfig/flushdns.

Finalmente, vuelva a abrir el navegador e ingrese la dirección web para visitar el sitio de prueba.

Si bien el proceso fue fácil, hay una alternativa más simple si no te importa usar software gratuito.

Hosts File Editor

Editor de archivos de host viene como una instalación y una aplicación portátil. Esto es muy intuitivo y será útil si lo hace con frecuencia.

editor de archivos de hosts

Puede comenzar a ingresar los detalles en los campos grises y hacer clic en Guardar en la parte superior. Y sí, no olvides revisar las entradas; de lo contrario, se mostrarán como comentarios en el archivo host.

Por último, puede eliminar los archivos creados por esta aplicación si elige volver a la forma convencional.

Habrá tres nombrados anfitriones.bak, anfitriones.deshabilitados, y uno Archivo carpeta. O guarde la carpeta antes de usar dichas aplicaciones como copia de seguridad.

Conclusión

La edición de archivos de host en Windows simplifica la prueba del sitio web antes de cambiar los registros DNS. Puede utilizar un editor de texto como el Bloc de notas y realizar los cambios necesarios aplicables a la máquina local.

Aunque hay otra forma de hacerlo con una URL temporal, ese método tiene algunos inconvenientes, especialmente si está utilizando un red de distribución de contenido (CDN).

Y aunque las capturas de pantalla se refieren a Windows 10, también funcionará perfectamente en Windows 11.

PD: echa un vistazo a la méritos del filtrado de DNS y cómo puede salvar su negocio de los ataques cibernéticos.

Gracias a nuestros patrocinadores
Más lecturas excelentes sobre la gestión de pruebas
Impulse su negocio
Algunas de las herramientas y servicios para ayudar a que su negocio crezca.
  • Invicti utiliza Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en cuestión de horas.
    Prueba Invicti
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.
    Prueba Brightdata
  • Semrush es una solución de marketing digital todo en uno con más de 50 herramientas en SEO, redes sociales y marketing de contenido.
    Prueba Semrush
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.
    Trata Intruder