Cómo editar archivos de hosts en Windows 10

Windows 10 dificulta la edición del archivo Hosts al hacerlo de solo lectura. Podemos editar el archivo Hosts fácilmente usando el Bloc de notas o incluso desde la línea de comandos o de forma remota. Discutiremos todos estos métodos en este artículo, así que estad atentos. Sumario rápido esconder 1 ¿Qué es un archivo Hosts? 2 Por qué es posible que deba modificar el archivo de hosts 3 Cómo editar el archivo de hosts en una computadora local 4 Cómo editar el archivo de hosts usando la línea de comandos 5 Cómo editar el archivo de hosts en una computadora remota 6 Palabras de cierre

¿Qué es un archivo Hosts?

El archivo de hosts sirve como servidor DNS local para la computadora y se usa para asignar direcciones IP a nombres de dominio.

El archivo de hosts es esencialmente el primer lugar donde su computadora busca una dirección IP cuando navega por Internet. Es un archivo que se encuentra en su computadora y que contiene el nombre de un sitio web y su correspondiente dirección IP.

Cuando escribe itechtics.com en su navegador web, su computadora busca la dirección IP correspondiente en el archivo de hosts. Si la entrada no se encuentra allí, entonces va al servidor de nombres de dominio (DNS) asociado con su computadora.

Este archivo se puede editar para cada computadora para obtener múltiples beneficios. Los usuarios pueden usar este archivo para bloquear sitios web específicos, o los desarrolladores pueden modificar el archivo de hosts para probar y ejecutar sus sitios web localmente en su máquina.

Permítanos mostrarle cómo puede modificar el archivo de hosts en su computadora y cualquier otra computadora en su red de forma remota.

Por qué es posible que deba modificar el archivo de hosts

Cuando un usuario abre un navegador web y busca algo o ingresa la URL de un sitio web, la computadora necesita ponerse en contacto con la dirección IP correspondiente para poder comunicarse con el sitio web.

Sin embargo, dado que el punto de contacto principal del sistema de red de la computadora es el archivo de hosts locales, la configuración de una dirección IP diferente para el nombre de dominio puede engañar a la computadora para que se transfiera a una IP diferente.

Esta técnica la utilizan a menudo las personas para bloquear determinados sitios web en las computadoras. Sin embargo, no es la forma más optimizada de hacerlo, ya que los usuarios pueden cambiar o eliminar la entrada en el archivo de hosts para revertir su configuración de red.

Otra razón por la que uno podría necesitar considerar manipular el archivo de hosts es ejecutar su propio sitio web implementado en la computadora y luego probarlo. Otros dispositivos en la misma red podrían usar la dirección IP local correspondiente al nombre de dominio para probar su sitio web sin tener que pasar por Internet.

Cómo editar el archivo de hosts en una computadora local

El archivo de hosts es un archivo de sistema básico que se puede editar con el Bloc de notas integrado en Windows y está presente en texto sin formato. Sin embargo, para editarlo, se necesitan privilegios administrativos. Un usuario estándar o una cuenta de usuario con privilegios inferiores a los de un administrador no podrá editar el archivo y se le dará el siguiente error al intentar guardar los cambios realizados.

Mensaje de error al guardar el archivo de hosts modificado

Permítanos mostrarle cómo puede modificar el archivo hosts con éxito, sin ningún error, que se encuentra en la siguiente ubicación: echo >> %WINDIR%System32DriversEtcHosts

El siguiente método es válido para las cuentas de usuario que tienen Privilegios administrativos , así como para los usuarios estándar.

  1. Busque el Bloc de notas en el cuadro de búsqueda de Windows y luego use las teclas de acceso directo Ctrl + Mayús + Entrar para iniciarlo como administrador.
  2. Ahora haga clic en Expediente en la esquina superior izquierda del Bloc de notas y luego haga clic en Abierto .
  3. Navegue hasta la ubicación del archivo de hosts que se compartió anteriormente. Si la ventana no muestra ningún elemento, seleccione Todos los archivos en el menú desplegable de tipo de archivo. Seleccione Hospedadores y luego haga clic en Abierto .
    hosts abiertos
  4. Ahora puede realizar los cambios deseados en el archivo, como en el ejemplo siguiente, y luego usar las teclas de método abreviado Ctrl + S para salvarlo.

Ahora puede verificar que la URL que ingresó en el archivo de hosts ahora redirigirá a la IP correspondiente. Desde que ingresamos 0.0.0.0 en nuestro ejemplo, el sitio web www.itechtics.com ya no es accesible. éxito psexec

El archivo de hosts modificado entra en vigor: sitio web inaccesible

Cómo editar el archivo de hosts usando la línea de comandos

Alternativamente, también puede usar el símbolo del sistema para editar el archivo de hosts en unos pocos y sencillos pasos. Sin embargo, el símbolo del sistema debe abrirse como administrador.

  1. Abra el símbolo del sistema como administrador.
  2. Ingrese el siguiente comando para agregar una nueva entrada al archivo de hosts:
    |_+_|

Esto agregará instantáneamente la dirección IP y el nombre de dominio correspondiente al archivo de hosts. Sin embargo, si desea eliminarlo, deberá utilizar la forma convencional abriendo el archivo de hosts en el Bloc de notas y eliminando las entradas manualmente.

Cómo editar el archivo de hosts en una computadora remota

La modificación manual del archivo de hosts en una gran cantidad de PC puede resultar agitada. Puede utilizar el siguiente método para editar de forma remota el archivo de hosts en otra computadora y realizar los cambios necesarios para tal escenario.

Esta parte implica algunos pasos adicionales. Sin embargo, sigue siendo beneficioso y mejor que ir a cada computadora físicamente y alterar el archivo de hosts. No obstante, deberá realizar una pequeña tarea en las computadoras remotas que deberá realizarse a través de la presencia física.

Lo siguiente es válido para equipos que se encuentran en la misma red / dominio que el equipo de origen.

En la computadora remota, ingrese el siguiente comando en Ejecutar y luego reinicie la computadora: psexec \10.0.0.172 -u administrator -p admin123 cmd

Esto agregará un nuevo DWORD al Registro de Windows que le permitirá acceder a la computadora de forma remota a través de PsExec.

PsExec es una utilidad creada para permitir el acceso remoto a otras computadoras. Esto permite a los usuarios realizar tareas de forma remota en equipos distantes sin estar físicamente presentes en el sitio.

Cuando se haya agregado el DWORD a las computadoras en las que desea modificar el archivo de hosts, realice las siguientes tareas en la computadora de origen (desde donde estará trabajando).

  1. Descargue el paquete de la utilidad PsExec . Una vez descargado, extráigalo en una sola carpeta.
  2. Ahora inicie el símbolo del sistema con privilegios administrativos.
  3. Navegue hasta la carpeta PsExec extraída desde el símbolo del sistema, como en el siguiente ejemplo:
  4. Ingrese el siguiente comando para iniciar el símbolo del sistema de la computadora remota:
    |_+_|
    Reemplace la dirección IP con el nombre o la dirección IP de la computadora remota y el nombre de usuario y la contraseña después de -u y -p, respectivamente.
    hosts remotos modificados 1
  5. Ahora ha ejecutado con éxito el símbolo del sistema remoto. Use el siguiente comando para agregar una entrada al archivo de hosts de la PC remota mientras reemplaza la dirección IP y la URL correspondiente de su elección:
    |_+_|

Ahora puede presionar las teclas de atajo Ctrl + C para cerrar sesión en el símbolo del sistema de la computadora remota y proceder a conectarse a la siguiente PC.

Palabras de cierre

Aunque el archivo de hosts es importante para el sistema Windows, no lo afecta de ninguna manera si decide eliminar el archivo de forma voluntaria o involuntaria. A menos que haya realizado ciertos cambios en el archivo, no ocurre nada drástico si elimina todo el archivo. Siempre se puede reemplazar con un archivo en blanco con el nombre hosts.

Además, cualquier cambio realizado en el archivo también se puede revertir cuando lo desee. Por lo tanto, jugar con el archivo no puede considerarse peligroso para el sistema. Sin embargo, sería aconsejable crear una copia de seguridad del archivo original por si acaso.