Maneras de editar archivos Hosts y redirigir sitios en PC
Qué significa en Windows editar el archivo de hosts: cambiar un nombre de dominio, bloquear, crear accesos directos o redirigir un sitio web
En muchas guías escuchamos sobre el archivo de hosts en Windows como una herramienta que podemos usar para bloquear sitios o bloquear contenido no deseado, sin saber exactamente qué es y qué podemos hacer realmente con él.
En la siguiente guía te mostraremos cómo editar el archivo Hosts y cómo redirigir sitiospara poder bloquearlos sin tener que usar un programa o extensión dedicada, dirigiendo sitios o contenidos no deseados hacia la página vacía (es decir, el servidor localque ya hemos discutido en el pasado).
1) ¿Qué es el archivo de hosts?
El archivo de hosts de Windows es un archivo de sistema que le permite definir a qué nombres de dominio (sitios web) direcciones IP específicas están vinculadas. Este concepto de "resolución de nombres" puede ser difícil de entender para algunos, por lo que vale la pena dar una breve explicación.
Cada sitio web está dentro de una computadora accesible desde una dirección IP; para navegar en un sitio, sin embargo, no era conveniente escribir una dirección IP típica 192.198.21.34, porque habría sido difícil de recordar. Por este motivo se ha creado una asociación entre estas direcciones numéricas y una palabra, tipo sitobello.comeso es llamado dominio.
Los directorios telefónicos que mantienen asociaciones entre IPs y dominios se denominan servidores dns y son un componente importante de la navegación por Internet, ya que son el sistema de direccionamiento central (como también se ve en las guías sobre cómo usar el nuevo DNS en la PC Y como cambiar dns en el telefono).
El archivo de hosts de Windows almacena asociaciones entre direcciones IP y dominios localmente, para evitar tener que contactar siempre con el DNS para recibir la asociación correcta. Sin embargo, cambiando manualmente la asociación entre IP y dominio podemos cambiar la dirección de un sitio y bloquear la navegación en élrealizando una redirección forzada.
2) Cómo ver el archivo de hosts
Para editar el archivo de hosts de Windows todo lo que tenemos que hacer es presionar GANAR+E en el teclado, haga clic en la barra de direcciones e ingrese la siguiente ruta:
C:\Windows\System32\Drivers\etc\hosts
Se abrirá la ventana para seleccionar el bloc de notas a utilizar: para ello podemos utilizar el integrado en Windows o confiar en un gestor de notas y archivos especiales como Bloc de notas++.
Alternativamente podemos abrir este camino presionando GANAR+R y escribiendo la misma ruta que se ve arriba. Si no lo ves, abre la aplicación. Explorador de archivos Windows desde el menú Inicio, presione en esta computadora y vamos al camino:
C:\Windows\System32\Drivers\etc
Desde aquí, simplemente haga clic derecho en el archivo hosts, seleccione abrir con e indique el Bloc de notas o cualquier otra aplicación compatible.
3) Cómo editar el archivo de hosts
Al cambiar las direcciones IP asociadas con los sitios podemos cambiar la redirección o bloquear el contenido por completo, que ya no se mostrará; cualquier cambio realizado en el archivo de hosts surtirá efecto inmediatamente después de guardar el archivo, por lo que no es necesario reiniciar el sistema. Si agrega varias entradas al archivo de hosts, asegúrese de que cada una esté en su propia línea y que no haya ningún signo de libra delante de ellas (de lo contrario, no tendrán ningún efecto).
Para alargar el espacio, debe presionar la tecla Tab. Si ha instalado programas como Spybot, verá muchas líneas ya agregadas que comienzan con 127.0.0.1; todos esos son sitios peligrosos que están bloqueados localmente por seguridad.
4) Bloquear en sitio web con archivo de hosts
Para bloquear un sitio websimplemente agregue una línea similar a la siguiente, al final del archivo de hosts:
127.0.0.1 esempio.com
127.0.0.1 es la dirección IP de la computadora que está utilizando (localhost): si asocia el dominio ejemplo.com con la dirección IP de esta computadora, es obvio que no existirá y la conexión fallará inmediatamente bloqueando la carga del sitio web.
No hay forma de visitar ese sitio excepto eliminando esa línea del archivo de hosts. Este uso ya se explicó en el pasado en el artículo de procedimientos. Evite que su navegador abra y explore sitios de virus desde el archivo hosts.
Usando un programa como robot espía (uno de los mejores programas anti-spayware y malware) podemos crear una lista de dominios a bloquear por motivos de seguridad.
Otro truco que puede ser útil es redirigir un sitio web cambiando su nombre de dominio. Con el mismo principio que antes, es posible definir una regla para que, si escribes facebook.com en el navegador, se abra el sitio de Google.
Para hacer esto, necesita saber la dirección IP del sitio de destino que se puede encontrar fácilmente usando el comando Ping en el símbolo del sistema. En el menú Inicio, escriba cmd en el caja de búsqeda o en Correrabra el indicador, escriba hacer ping a google.it y presione Entrar.
El resultado será una respuesta de 173.194.35.184 cuál es la dirección IP a utilizar en este ejemplo. En el archivo de hosts, puede escribir:
173.194.35.184 facebook.com
Esta línea le dice a su computadora que se conecte a la dirección IP de Google cuando visite facebook.com.
5) Crear accesos directos a sitios web
Con el archivo de hosts, siempre agregando una línea trivial al archivo de texto, también puede crear accesos directos para llegar a un sitio. Por ejemplo, es posible asociar la "n" con Navigaweb.net o la g con Google.it.
De esta forma, con solo escribir y pulsar enter en la barra de direcciones del navegador, cualquier navegador, navegas en Navigaweb.net. Puede crear enlaces con varias letras múltiples, como Pío para llegar a Twitter.com o simplemente Facebook para llegar a Facebook.com (eliminando así la extensión .com, .net, .it, etc.).
Para crear accesos directos a sitios web, simplemente agregue una línea como:
173.194.35.184g (173.194.35.184 es la ip de Google.it, encontrada usando el comando Ping como en el punto 2).
6) Asignar nombres de dominio locales
Si está utilizando un servidor local, el archivo hosts es conveniente en oficinas pero también en casa puede ser útil para llegar al panel de configuración del enrutador. Entonces, si, por ejemplo, la dirección interna del enrutador fuera 192.168.0.1en el archivo de hosts puede agregar una línea que diga:
192.168.0.1 router
En el navegador, simplemente escriba la palabra enrutador en la barra de direcciones para abrir el panel de configuración.
7) Restaurar archivo de hosts
Para restablecer todos los cambios realizadossimplemente elimine las líneas agregadas al final del archivo y guárdelo, dejándolo limpio nuevamente.
No recomendamos borrarlo, ya que es un archivo del sistema.: eliminar el contenido interno es suficiente para limpiar todos los redireccionamientos personalizados.
Si el archivo de hosts se ha visto afectado por un virus, podemos mantenerlo limpio usando un programa de limpieza de cambios como Limpiador de anuncioscomo también se ve en la guía sobre programas gratis para limpiar pc de virus y malware.
Conclusiones
Ahora sabemos exactamente qué es el archivo hosts y cómo puede ser útil editar este archivo cuando queramos. bloquear sitios para menoresbloquea sitios que muestran demasiado contenido y los hace inaccesibles.
Para editar rápidamente el archivo Hosts también podemos usar un programa como anfitriónuna pequeña herramienta gratuita que permite editar el archivo de hosts de una forma más intuitiva y que incluye unas listas de dominios a bloquear por motivos de seguridad.
Para saber más podemos leer nuestras guías sobre cómo bloquear sitios maliciosos del archivo hosts vamos Cómo detectar actividad sospechosa en tu PC.
Deja una respuesta