Escolar Documentos
Profissional Documentos
Cultura Documentos
DNS EN LINUX
Por: Carlos Antonio Leal Saballos
Agenda
Descripcin general del DNS
Qu es el DNS?
Nombres que utilizan los
equipos
Zonas y registros DNS
Cmo se resuelven los
nombres DNS de internet?
Terminologa DNS
Bind named
Instalacin
Archivos y parmetros de
configuracin
Inicio, parada y configuracin
del arranque del servicio
Herramientas DNS
nslookuup
dig
ping
Recapitulando - Qu es el DNS?
Domain Name System
Resuelve los nombres de host a direcciones IP
(bsqueda directa)
Es ms fcil recordar para un ser humano un nombre que una
direccin IP
A cada elemento del dominio se le asigna un nombre el cual es
conocido como FQDN
Ejemplo: www.cualquiercosa.com
Descripcin
Hasta 255 caracteres de longitud
Puede contener caracteres alfabticos, numricos y guiones
Parte de la FQDN, tienen jerarqua
Nombre de
NetBIOS
Terminologa DNS
Zona: El espacio de nombres de dominio est divido en
regiones llamadas zonas, ejemplo.com
ejemplo, es una zona del dominio .com
Terminologa DNS
Fordwarder Reenviador: Son servidores a los cuales se
puede consultar en caso de no poder resolver una
solicitud
Registros: Los registros contienen informacin asociada con
los nombres y las direcciones IP del dominio, los ms
comunes son:
NS
MX
SOA
A
Bind named
Bind: Berkeley Internet Name Domain
Es el servidor DNS que se utiliza prcticamente en todas las
distribuciones de GNU/Linux
No obstante el servicio DNS se conoce como named
El archivo de configuracin principal es /etc/namend.conf
En dependencia de la distribucin los archivos de Zona
pueden estar en:
/etc/bindX Debian, ubuntu y famila, la X es la versin de Bind
/var/named Centos, fedora y familia
/var/lib/named openSuse y famila
Instalacin
La instalacin de bind es simple basta con un comando:
En ubuntu:
apt-get install bind9
En fedora
yum install bind
En openSUSE
zypper install bind
Entradas de Zona
Zona inversa
chkconfig named on
Comprobar la configuracin
anterior:
chkconfig named --list, deber
estar activo en los niveles 3 y 5
Herramientas DNS
nslookup: Es la herramienta por excelencia para probar el
DNS, est disponible tanto en Windows como en linux
ejemplos:
nslookup www.google.com
nslookup type=aaaa www.google.com
nslookup type=mx www.google.com
Herramientas DNS
dig: Es la utilidad que remplaza a nslookup en Linux, en todo
caso RTFM.
ping: En todo caso, la manera ms simple de probar el DNS
es con un simple ping
ping www.google.com
POR SU ATENSIN
Muchas Gracias