Fotos

VENDO:

Monitor LG 17'

30€

Mis Próximas Pruebas
Sin pruebas a la vista.
Calendario Completo
Resolución y bloqueo de dominios desde el archivo HOSTS
 

Dirección IP:

Normalmente cuando te conectas a Internet desde casa tu proveedor de Internet (Ono, Telefónica, Jazztel…) asigna a tu router o módem dirección IP dinámica (cambia cada vez reinicies el router).

Los ordenadores se conectan entre sí mediante sus direcciones IP. La dirección IP es un número que identifica de manera lógica e unívoca a un dispositivo dentro de una red, en nuestro caso el dispositivo es nuestro ordenador y la red es Internet.  Estas direcciones son del tipo [xxx.xxx.xxx.xxx], donde xxx es un número entre 0 y 256. Por ejemplo: 239.255.255.255 ó 128.0.34.222.

Por otro lado los equipos que deben estar conectados permanentemente (servidores WEB, servidores de correo, servidores FTP, servidores DNS…) generalmente tienen asignada una dirección IP fija (no cambia nunca) para permitir su localización.

 

Nombre de dominio:

Sin embargo a los seres humanos nos es más fácil recordar palabras que una larga ristra numérica y por eso surgieron los nombres de dominio (google.es, wikipedia.org) como notación alternativa para identificar a los equipos conectados a una red. Hay que tener claro que a cada dominio le corresponde una única dirección IP.

 

Archivo HOSTS:

Al inicio de Internet, cuando el número de equipos conectados a ella eran pocos, la resolución de nombres de equipo se hacia por medio del archivo HOSTS. En el cual se listan las direcciones IP con sus respectivos nombres de domino. Ejemplo de archivo HOSTS:

………………………………………………………………

# Despues de almohadilla

# podemos escribir nuestros

# comentarios

127.0.0.1            localhost

216.239.59.104  google.es

84.53.134.33      www.marca.com

………………………………………………………………

(Localhost es el nombre reservado de todo dispositivo que disponga de una tarjeta de red ethernet para referirse a sí mismo y tiene siempre asignado la dirección IP 127.0.0.1).

 

En ese entonces, la institución SRI Internacional creó un archivo HOSTS que contenía las referencias entre la dirección IP y el nombre de dominio de todos los hosts conocidos. Posteriormente los distribuyó a toda la red.

 

Sevidor DNS (Domain Name System):

Pero el crecimiento explosivo de la red causó que el sistema de nombres centralizado en el archivo HOSTS no resultara práctico (año 1.984: el número de servidores en Internet supera la cifra de 1.000).

Una solución técnica fue el Domain Name System (DNS).

 

El Domain Name System (DNS) es una base de datos distribuida y jerarquizada (normalmente en diferentes hosts) que almacena información asociada a nombres de dominio en redes como Internet. El uso más común es la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.

 

Resolución de un “nombre de domino”:

Cuando tecleamos un dominio en nuestro navegador, lo primero que hace el ordenador es comprobar si ya tenemos información del mismo en el archivo HOSTS. En caso negativo, mira si se pidió hace poco y todavía está guardado en la caché de nuestro ordenador, de no haberlo hecho lo solicita a su servidor DNS para que le diga la IP de ese dominio. Luego la guarda en la caché para futuras consultas. Los datos almacenados en esta caché pueden desaparecer (sobrescribir la información cuando la caché se llene, vaciarse al reiniciar el equipo, etc). En cambio los datos del archivo HOSTS son permanentes, por lo que se puede modificar añadiendo las direcciones más utilizadas para ganar tiempo (milisegundos) en webs de acceso frecuente, como puede ser Google.

 

Bloquear dominios desde el archivo HOSTS:

Aunque el archivo HOSTS es un vestigio de los tiempos en los que había pocos dominios en Internet, aún los sistemas operativos actuales mantienen este archivo. Lo puedes localizar en Windows XP en ‘C:\WINDOWS\system32\drivers\etc\hosts’ y en Linux en ‘/etc/hosts’.

 

Al tener el archivo HOSTS la más alta prioridad podemos definir nuestras resoluciones de nombres de dominios más frecuentados y resolver las entradas al instante. Sin hacer uso de servidores DNS. Para añadir una entrada agregamos una línea con la dirección IP y separado al menos por un espacio el nombre del dominio.

255.255.255.255   nombre.de.dominio

 

Con está técnica puedes bloquear los sitios que no son útiles y sólo roban tiempo de carga a las páginas que visitas. Como son: servicios de publicidad y estadísticas populares. Lo conseguimos con una entrada del tipo:

127.0.0.1                 web_no_deseado.dominio

 

Esto lo consigue porque la dirección 127.0.0.1 se refiere al propio equipo y la petición no saldrá al exterior.

 

En el sitio Most Valuable Professional puedes encontrar un artículo en inglés relacionado con este tema, un archivo  con miles de entradas de sitios maliciosos de 603kb  (lo puedes descargar aquí ) y mantienen un blog relacionado donde publican algunos datos interesantes.

 

 

Y una vieja broma de Geeks:

“No hay lugar como el 127.0.0.1 refiriéndose a que“no hay lugar como nuestro propio hogar”.

 



Comentarios (3)
Enviado por Dowen [26-10-2009 22:13]
Es bueno saber esto, pero mejor seria saber como bloquear un nombre de dominio, de forma parecida a como se hace con el archivo localhost, sin necesidad de utilizar un firewall. ¿Alguien se apunta para decir como se haria?
 

Enviado por admin [29-08-2009 10:24]
Hola Mario,  
 
Sólo se me ocurren dos causas: 
 
- Que no hayas utilizado el formato correcto a la hora de introducir el registro en el archivo HOSTS  
127.0.0.1 (¡¡Tecla de tabulación!!) www.google.com.  
Pero esta queda descartada por el éxito de a la hora de hacer el ping. 
 
- Si no, prueba a limpiar la caché de tu navegador. 
 
Saludos, Elier.
 

Enviado por Mario [10-08-2009 08:20]
Hola, agregue un dominio asociandolo con la IP 127.0.0.1 en el archivo hosts y aun puedo acceder a ese dominio. Si hago ping al dominio obtengo respuesta desde el 127.0.0.1 asi que asumo que esta bien la asociacion. Cual puede ser el problema? 
Uso Windows XP Profesional SP3 y uso una IP fija para el PC con DNS de OpenDNS por si es relevante.  
Saludos
 

Añade tu comentario



mXcomment 1.0.9 © 2007-2010 - visualclinic.fr
License Creative Commons - Some rights reserved
Siguiente >