Categoría discusión:Administración del sistema

De Guía Ubuntu
Saltar a: navegación, buscar

DNS(Domain Name Service) es un protocolo que permite traducir los nombres de dominio en direcciones IP y viceversa. Un DNS-Cache guarda un listado de las peticiones para que no tengamos que volver a pedirlas con el consiguiente ahorro de velocidad.

  1. Instalar dnsmasq (apt-get install dnsmasq).
  2. Copiar /etc/resolv.conf como /etc/resolv.dnsmasq.conf.
  3. Editar /etc/resolv.conf añadiendo como primera línea:
nameserver 127.0.0.1

Y con esto ya debería funcionar, utilizaremos dig para comprobarlo… er… esto… ¿no aparece el programa dig? pues instala el programa dnsutils.

xxxx@soul:~ dig www.google.es | grep Query
  ;; Query time: 89 msec
xxxx@soul:~ dig www.google.es | 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 +/-.