HOSTS de Windows Guia Completa

12

description

HOSTS de Windows Guia Completa

Transcript of HOSTS de Windows Guia Completa

Page 1: HOSTS de Windows Guia Completa
Page 2: HOSTS de Windows Guia Completa

2

Que es el Archivo hosts de Windows

Como Abrir y Modificar el Archivo hosts de Windows

Algunas líneas interesantes para añadir al hosts

Restablecer el archivo Hosts al valor predeterminado

El archivo Hosts en otros Sistemas Operativos

Pros y Contras de usar el archivo Hosts

Page 3: HOSTS de Windows Guia Completa

3

HOSTS de Windows, Guía completa

TotuWare

El archivo hosts es un dinosaurio de la época de las catacumbas informáticas que misteriosa-

mente ha sobrevivido al paso del tiempo y las sucesivas actualizaciones de Windows.

Su función es la de ser una especie de páginas amarillas…pero en este caso de IP`s. Ayuda a

los navegadores y otras aplicaciones de internet a buscar direcciones IP de una forma local y

rápida. En su día tenía utilidad pues no existían métodos confiables (o simplemente no existían)

para saber a qué dirección IP pertenecía tal o cual URL. Era en cierta forma una de las primeras

formas de buscador de internet.

A medida que Internet se ha ampliado y reordenado y las conexiones han aumentado sus veloci-

dades y capacidades, el uso del archivo hosts dejó de tener utilidad práctica, pero se mantuvo

en las sucesivas versiones de Windows por motivos de compatibilidad con viejas aplicaciones.

Actualmente lo usan muchos firewalls y aplicaciones de seguridad para bloquear páginas web.

Así mismo lo usan algunos malwares para exactamente lo contrario….conectar a ciertas webs

haciéndose pasar por otras.

La función que antes hacía el archivo Hosts, actualmente la realizan los servidores de DNS.

El archivo hosts es un archivo de texto plano, sin extensión, que puede ser abierto por cualquier editor de texto, siendo la forma más habitual el hacerlo con el Bloc de

Notas del propio Windows.

Podemos ubicarlo en y aunque podemos abrirlo con el Bloc de Notas, como hemos comentado, hay que hacerlo como Adminis-

trador si es que queremos modificarlo, pues Windows lo considera un archivo protegido del sistema.

La sintaxis que usa es simple. Cada línea es tomada como un comando independiente, donde se indica la IP a la que debe apuntar una URL.

En este ejemplo, cuando un navegador quiera acceder a rhino.acme.com lo hará a la IP 102.54.94.97 No necesitará hacer una búsqueda en Internet para saber que IP tiene asocia-da, porque ya se lo hemos indicado nosotros en el archivo hosts

127.0.0.1 es la IP de tu propio equipo. Si asignamos esa IP como destino de una URL, esta quedará virtualmente blo-queada a no encontrar dicho host en tu computadora. Es lo que se suele hacer para bloquear los sistemas de verifi-cación de programas. También es una forma de usar tu equipo como servidor local cuando desarrollamos servidores FTP, por ejemplo, o blogs o aplicaciones y queremos probarlas en red local.

Colocando el símbolo # al inicio de la línea, esta se convierte en un comentario y no se tiene en cuenta. Se suele usar para describir brevemente las líneas de re direccionamiento que ya comentamos en los ante-riores ejemplos.

Todas las líneas del archivo hosts pueden ser borradas de forma segura, salvo la línea 127.0.0.1 localhost, necesaria para que algunos programas funcionen correc-

tamente.

Page 4: HOSTS de Windows Guia Completa

HOSTS de Windows, Guía completa

TotuWare

4

1. Pulsamos en el botón INICIO de la barra de tareas y luego en Todas las aplicaciones.

Aunque las capturas y ejemplos mostrados en este tutorial fueron hechos en Windows 10, son los mismos pasos a realizar en Windows 7, Vista y 8/8.1

2. Una vez desplegado el menú de todas las aplicaciones, abrimos la carpeta Accesorios de Windows.

Y posteriormente pulsamos con el botón derecho encima de Bloc de notas.

En el menú emergente pulsamos en Ejecutar como administrador

Page 5: HOSTS de Windows Guia Completa

5

HOSTS de Windows, Guía completa

TotuWare

3. Una vez abierto el Bloc de notas, seleccionamos

Archivo / Abrir.

5. O escribir directamente la siguiente ruta en la barra de navegación:

C:\Windows\System32\drivers\etc

4. En la barra de direcciones podemos navegar por los directorios que se muestran en la

siguiente captura

6. Al entrar en el directorio no veremos nada. Pulsaremos en el desplegable

inferior de Documentos de texto (“.txt) y seleccionamos Todos los archivos (*.*)

7. Ahora ya podemos ver su contenido. Seleccionamos el archivo

hosts y pulsamos el botón Abrir (o hacemos doble clic en él)

Page 6: HOSTS de Windows Guia Completa

HOSTS de Windows, Guía completa

TotuWare

6

8. Las primeras líneas que veremos en el archivo son una serie de

comentarios acerca de como usar el archivo hosts 9. En esta imagen podemos ver las distintas partes que componen el archivo. En

este ejemplo analizamos una serie de líneas que bloquean los servidores de verifi-

cación del programa Snagit.

Recordemos que la principal función de este archivo es asignar una IP a una de-

terminada URL o Nombre de Dominio. aunque como vemos también se puede

usar para bloquear el acceso a determinadas URLs.

Podríamos pensar que añadiendo cientos de líneas, ahorraremos tiempo de nave-

gación, pero no es así...unas pocas resultan de utilidad, cientos o miles de líneas

podrían provocar el efecto contrario y enlentecer la navegación en un navegador

de Internet, por eso se recomienda ser comedidos a la hora de añadir líneas.

El programa Spybot - Search & Destroy, por ejemplo, incluye una función llama-

da "Inmunizar" que añade miles de líneas al archivo hosts para bloquear el acceso

a páginas web con spyware. Esto que en principio es bueno, podría hacer que la

navegación en internet sea lenta. Con cada nueva petición de resolución de un

nombre de dominio (cada vez que abrimos una página web) el navegador revisa

el archivo Hosts en busca del nombre de dominio solicitado, lo que representa un

tiempo invertido.

10. Cuando terminamos de editar el

archivo, seleccionamos Archivo / Guardar

Page 7: HOSTS de Windows Guia Completa

7

HOSTS de Windows, Guía completa

TotuWare

En Internet y en muchos archivos que te vas a descargar te van a decir que añadas tal o cual información al archivo hosts de Windows. La mayoría de esa información

está encaminada a bloquear el acceso de programas a sus servidores de verificación de licencias.

Hay páginas que también ofrecen listados de servidores de spam y publicidades con el mismo objetivo….bloquearlos en nuestro navegador.

A continuación mostramos algunos listados de bloqueadores para distintas aplicaciones. Comentar que en algunos casos, las URLs de los listados podrían haber cam-

biado al momento de leer esto.

# BLOQUEO PUBLICIDAD SKYPE 127.0.0.1 ads1.msn.com 127.0.0.1 rad.msn.com 127.0.0.1 a.rad.msn.com 127.0.0.1 b.rad.msn.com 127.0.0.1 spe.atdmt.com

# SNAGiT 127.0.0.1 65.52.240.48 127.0.0.1 activation.cloud.techsmith.com 127.0.0.1 69.167.144.18 127.0.0.1 oscount.techsmith.com

#PIRIFORM 127.0.0.1 license.piriform.com 127.0.0.1 acdid.acdsystems.com

# BARCODE GENERATOR 127.0.0.1 www.presentation-3d.com

# Adobe 127.0.0.1 activate.adobe.com 127.0.0.1 practivate.adobe.com 127.0.0.1 lmlicenses.wip4.adobe.com 127.0.0.1 lm.licenses.adobe.com 127.0.0.1 na1r.services.adobe.com 127.0.0.1 hlrcv.stage.adobe.com 127.0.0.1 ereg.adobe.com 127.0.0.1 hlrcv.stage.adobe.com 127.0.0.1 lm.licenses.adobe.com 127.0.0.1 lmlicenses.wip4.adobe.com 127.0.0.1 na2m-pr.licenses.adobe.com 127.0.0.1 practivate.adobe.com 127.0.0.1 wip.adobe.com 127.0.0.1 activate.wip3.adobe.com 127.0.0.1 wip3.adobe.com 127.0.0.1 3dns-3.adobe.com 127.0.0.1 3dns-2.adobe.com 127.0.0.1 adobe-dns.adobe.com 127.0.0.1 adobe-dns-2.adobe.com 127.0.0.1 adobe-dns-3.adobe.com 127.0.0.1 ereg.wip3.adobe.com 127.0.0.1 activate-sea.adobe.com 127.0.0.1 adobeereg.com 127.0.0.1 www.adobeereg.com 127.0.0.1 activate-sea.adobe.com 127.0.0.1 activate-sjc0.adobe.com 127.0.0.1 wwis-dubc1-vip60.adobe.com

# PUTO FACEBOOK 127.0.0.1 www.facebook.com

Page 8: HOSTS de Windows Guia Completa

HOSTS de Windows, Guía completa

TotuWare

8

Si por cualquier motivo necesitamos o queremos restablecer el archivo Hosts a sus valores de fábrica, solo tenemos que acceder al archivo tal y como indicamos en las

páginas precedentes, eliminar todas sus líneas y pegar las que mostramos a continuación:

# Copyright (c) 1993-2009 Microsoft Corp.

#

# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.

#

# This file contains the mappings of IP addresses to host names. Each

# entry should be kept on an individual line. The IP address should

# be placed in the first column followed by the corresponding host name.

# The IP address and the host name should be separated by at least one

# space.

#

# Additionally, comments (such as these) may be inserted on individual

# lines or following the machine name denoted by a '#' symbol.

#

# For example:

#

# 102.54.94.97 rhino.acme.com # source server

# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.

# 127.0.0.1 localhost

# ::1 localhost

Page 9: HOSTS de Windows Guia Completa

9

HOSTS de Windows, Guía completa

TotuWare

Como hemos visto, aun siendo una utilidad obsoleta, antigua y que ha dejado de ser usado para su fin primigenio, que era la de resolver nombres de dominio para ayu-

dar a navegar en Internet, aun tiene su utilidad. Llegados a este punto, hay que mencionar que el archivo Hosts y su funcionamiento está presente en otros Sistemas

Operativos diferentes a Windows.

Aunque en esta publicación nos hemos centrado exclusivamente en el Sistema Windows, el archivo Hosts podemos encontrarlo en casi cualquier otro sistema.

A continuación veremos donde ubicarlo en algunos Sistemas Operativos:

Sistema Operativo Ruta

Windows 95 / 98 / Me C:\Windows\hosts

Windows NT / 2000 C:\WINNT\System32\drivers\etc\hosts

Windows XP / 2003 / Vista / 7 / 8 / 8.1 / 10 C:\Windows\System32\drivers\etc\hosts

Mac OS / iPhone OS /private/etc/hosts

Unix / Linux / BSD /etc/hosts

Novell NetWare SYS:etc\hosts

OS/2 / eComStation "bootdrive":\mptn\etc\

BeOS /boot/beos/etc/hosts

Symbian OS 6.1-9.0 C:\system\data\hosts

Symbian OS 9.1+ C:\private\10000882\hosts

Android /system/etc/hosts

Un archivo hosts por defecto suele incluir solo la definición de localhost para pruebas de loopback: 127.0.0.1 localhost

Page 10: HOSTS de Windows Guia Completa

HOSTS de Windows, Guía completa

TotuWare

10

Como ya comentamos desde el principio, la utilidad de resolver nombres de dominio para navegar por Internet ha sido superada por la aparición de los servidores DNS,

que cumplen esa misma función por nosotros. Pero esa misma característica es la que aun lo hace útil.

A través del archivo Hosts, podemos redireccionar nombres de dominio a nuestro propio equipo. Esto es normalmente positivo y productivo, pero tiene sus contras y

sus peligros. Esta característica puede, y de hecho se usa, para probar desarrollos de páginas web , servidores FTP o aplicaciones web.

Así mismo es usado para bloquear publicidades de Internet, páginas web que podrían contener código malicioso (spyware, adware, malware, etc…). También es usado

por mucha gente para bloquear la comunicación de algunas aplicaciones con sus servidores de verificación de licencias. Esto se consigue redirigiendo la comunicación

a direcciones inexistentes o que no contienen el host solicitado. La mayoría de las veces se usa la dirección IP 127.0.0.1, también llamada dirección loopback para re-

dirigir las conexiones a nuestro propio equipo.

Esto, que normalmente no suele representar mayores problemas, podría en determinadas circunstancias ser contraproducente y provocar errores y situaciones conflicti-

vas.

Debido a que hay algunos programas que usan direcciones loopback, podríamos recibir peticiones inesperadas al ejecutar un servidor web desde nuestra máquina, lo

que repercutiría en el rendimiento, mantenimiento y estadísticas de dicho servidor. Si además hay otro servidor usando el puerto 80, su respuesta es impredecible.

Otro problema que se podría presentar en algunas situaciones es que algunos programas de monitoreo del tráfico local y remoto podrían comenzar a comportarse de

forma errática y reportar todo tipo de errores. También algunos firewalls podrían comenzar a operar de forma extraña y volverse inestables.

Así mismo otro efecto contraproducente de usar el redireccionamiento usando direcciones loopback es el tiempo innecesario que muchas veces se invierte mientras se

espera una respuesta en la resolución de un nombre de dominio. Como ya comentamos, cuanto más grande es el contenido de un archivo Hosts, más lenta se vuelve

la navegación en internet. Para resolver esto, muchos usan en vez de una dirección loopback, una dirección IP inválida, como una máscara de subred (255.255.255.0)

La propia existencia del archivo Hosts en nuestro sistema ya es en si mismo un problema de seguridad. Gracias a esa capacidad de resolver dominios de internet, han

aparecido malwares tipo gusano y spyware que modifican el archivo Hosts para bloquear el acceso a las páginas de los fabricantes de software antivirus y así evitar sus

actualizaciones. Incluso llegan a bloquear las actualizaciones de Windows Update, dejando al sistema desprotegido.

Otro tipo de amenaza es el llamado Ataque Pharming, que modifica el archivo Hosts para redirigir un nombre de dominio legítimo a otro falso. Un ejemplo de esto podría

ser que una vez hecha la modificación, un usuario que tratase de ingresar a la web de su banco, fuese redirigido a una web falsa que simula ser su banco (phishing) ,

para recopilar datos privados. Algunos antivirus disponen entre sus características la de bloquear la modificación del archivo Hosts si no se hace con permisos de Admi-

nistrador, y aun así informan cuando se produce una modificación. Algunos usuarios, ante este panorama de peligros, han optado por eliminar el archivo Hosts de sus

equipos, pues la ausencia de este archivo no produce efectos de inestabilidad al mismo.

DIRECCIONES LOOPBACK

Loopback son interfaces de red virtual. Usan el rango de direcciones IP que van de la 127.0.0.0 a la 127.0.0.8. A estas direcciones se las denomina Direcciones

Loopback. La dirección más usada es la 127.0.0.1 (también se puede escribir como ::1) por ser la primera del rango para el protocolo IPv6, que es el protocolo de co-

municación en Internet usado actualmente con más asiduidad. Suelen utilizarse en muy diferentes situaciones. Los routers a veces las usan para mantener activa la co-

nexión pues si al cabo de cierto tiempo no detectan actividad, se desconectan. También suelen ser usadas por profesionales de IT para probar la capacidad de la tarje-

ta interna de los routers. Y como hemos visto, también se usan en diferentes circunstancias en la configuración del archivo Hosts.

Page 11: HOSTS de Windows Guia Completa

11

HOSTS de Windows, Guía completa

TotuWare

RED CONOCIMIENTO ADICTIVO

En estos lugares puedes encontrar información sobre Conocimiento Adictivo

http://cadictivoblog.chatango.com/

https://www.facebook.com/conocimientoadictivo

https://plus.google.com/u/0/communities/113823524121482365674

https://www.facebook.com/groups/cadictivo/

https://twitter.com/CAdictivo

http://radiomatrakapunchispunchis.blogspot.mx/

http://radiocklataberna-reloaded.blogspot.mx/

http://www.vaughnlive.tv/kissob1

http://www.vaughnlive.tv/totuware

Este documento ha sido elaborado en el año 2015 por TotuWare para ser distribuido gratuitamente a través del blog CONOCIMIENTO ADICTIVO

Page 12: HOSTS de Windows Guia Completa