Gracias por tu visita, tus comentarios son muy importantes

jueves, 17 de marzo de 2011

Mejorar tiempos de consulta con DNS-Cache

Andando surfeando el internet en busca de información para instalar un servidor DNS me encontre con que podemos mejorar los tiempos de consulta a los sitios web al implementar un servidor DNS-Cache.

¿Y que es un servidor DNS-Cache y como funciona?

El proceso de recibir información de una página web es transparente para el usuario. Pero lo que en realidad pasa es que buscamos la direccion IP del dominio que deseamos accesar. Cada dominio tiene asignado un DNS el cual es el que se encarga de mostar la direcciones de los dominios que tiene registrados.

Entonces si estoy buscando la direccion www.misitio.com el browser busca quien es el servidor DNS y le hace una petición: dime cual es la dirección IP para el dominio www.misitio.com, el servidor DNS busca en su base de datos el dominio y si lo encuentra devuelve la direccion IP que es la que usa nuestro browser para acceder a la informacion que deseamos.



Mas explicitamente; El sistema operativo, antes de establecer alguna comunicación, comprueba si la respuesta se encuentra en la memoria caché. En el caso de que no se encuentre, la petición se enviará a uno o más servidores DNS.

La mayoría de usuarios domésticos utilizan como servidor DNS el proporcionado por el proveedor de servicios de Internet. La dirección de estos servidores puede ser configurada de forma manual o automática mediante DHCP. En otros casos, los administradores de red tienen configurados sus propios servidores DNS.

Entonces si tengo instalado un servidor DNS-Cache significa que en vez de estar haciendo la consulta al servidor DNS remoto en busca de la dirección IP primero busca esas direcciones en mi servidor local, de esta manera se eficientiza la busqueda de direcciones IP. En el dado caso de que la direccion IP cambie, se hace una consulta al servidor DNS remoto y se guarda en el caché de nuestro servidor local.

¿Cómo lo instalo?

Este post esta hecho para El sistema operativo GNU/Linux y mas especificamente Ubuntu, así que vamos a la terminal y ponemos:

1. Instalamos el dnsmasq

$x: sudo apt-get install dnsmasq

2. Copiamos /etc/resolv.conf como /etc/resolv.dnsmasq.conf.

$ sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf

3. Editamos /etc/resolv.conf:

$ sudo gedit /etc/resolv.conf

Y añadimos la siguiente línea al principio del archivo:

nameserver 127.0.0.1

Ahora podemos comprobar si nuestro DNS-Cache funciona:

$ dig guia-ubuntu.org | grep Query
;; Query time: 89 msec

Lo ejecutamos otra vez para comprobar:

$ dig guia-ubuntu.org | grep Query
;; Query time: 0 msec

Dig hace una consulta DNS y entre otros parámetros ofrece el de “Query time” que informa de cuanto tiempo ha tardado en saber la IP, la primera vez al no tenerla guardada pueden pasar 50ms, 100ms, 200ms, dependiendo de la latencia de tu conexión, la segunda vez ya tiene el dato y baja a entre 0 y 2ms +/-.

lunes, 28 de febrero de 2011

Nuevo enfoque del Blog !!

Como muchos ha visto en el blog que por el último para de meses si no es que años he estado publicando post sobre música y tracklist. La primeras publicaciones de este blog tienen enfoques sobre programación y cosas similares y voy retomar el tema, pero esto no significa que dejaré de postear sobre la música, sino que tendre mas post sobre los temas geeks xD


Saludos,

Reedyseth

martes, 24 de agosto de 2010

Armin van Buuren - A State of Trance 470


Artist: VA
Title: Armin van Buuren - A State of Trance 470 SBD
Label: DgitallyImported, IDnT
Genre: Trance, Radioshow
Store Date: 19-08-2010
Source: CDDA
# Tracks: 21
# CDs: 1
Lenght: 01.59.10
Encoder: Lame 3.98
Quality: 320 kbps
Channels: Joint Stereo / 44 khz
Tags: ID3 v1.0, ID3 v2.3
Nonstop mix: yes
*.cue: no
Archive size: 272 mb
Recovery record: yes

Tracklist:

01. Nacho Chapado & Smaz feat. Sue McLaren - Between Heaven and Earth (Jan Martin Remix) [FSOE]
02. FUTURE FAVORITE: Armin van Buuren feat. Sophie Ellis Bextor - Not Giving Up On Love (Club mix) [Armind]
03. Joonas Hahmo - Mojito [Hahmo Recordings]
04. Shogun feat. Emma Lock - Run To My Rescue [S107]
05. Dennis Sheperd - Left Of The World (Mike Shivers Garden State Dub) [Euphonic]
06. Arty - Twilight Tonight (Arty Remode) [Enhanced]
07. Anhken - Always Look Back (Classic Touch)
08. Probspot - Blueberry (Rex Mundi Remix) [Coldharbour 100]
09. Denis A - Heaven (Beltek Remix) [Dar Recordings] vs BT - The Emergency [Marcus Schossow remix) (AvB Mash up)
10. TUNE OF THE WEEK: Cramp - Prelude (Extended Mix) [Timeline Music]
11. Sied van Riel - Crossroads [Spinnin]
12. Solis - Believe Me [Infrasonic]
13. Dash Berlin - Till The Sky Falls Down (Arctic Moon Remix) [from the album 'A New Daylight Remixed'][Aropa]
14. John Askew - To The Floor [Subculture]
15. Virtual Vault - Default (Dave 202 Remix) [In Trance We Trust]
16. Jaco - Beautiful Days [Enhanced]
17. Jay B & Sandra Wagner - Desire (Daniel Kandi’s Classic Mix)
18. Phillip Alpha - Valente (Juventa Remix) [Enhanced]
19. Dimension & Robbie Seed - Blue Line (Original Mix) [Blue Soho]
20. Solarstone - Touchstone (Aly & Fila Remix) [Solaris]
21. ASOT Radio Classic: Motorcycle - Around You