Está en la página 1de 20

CONFIGURACION DEL SERVIDOR

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

Descripcin general del DNS


El DNS (Domain Name System) es el sistema de nombres de
dominio que facilita el funcionamiento de redes locales y de
la propia Internet.
El DNS resuelve los nombres de dominio traducindolos
a direcciones IP.
Los clientes DNS solicitan la direccin IP del servidor al que
desean acceder, el servidor DNS se encarga de realizar esta
traduccin

Descripcin general del DNS


Zonas de Bsquedas DNS
Bsqueda directa: Traduce de Nombre de dominio a direcciones IP
Bsqueda inversa: Traduce de nmeros IP a nombres de dominio

Utiliza el puerto 53, generalmente con el protocolo UDP.


Todos los sistemas operativos que soportan TCP/IP tienen
pre-instalados clientes DNS.
Existen 13 servidores principales de internet conocidos como
root-servers. www.root-servers.org

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

Resolver de direcciones IP a nombres de host (bsqueda


inversa)
Permite localizar servidores de correo y servidores web

Nombres que utilizan los equipos


Nombre
Nombre de host

Descripcin
Hasta 255 caracteres de longitud
Puede contener caracteres alfabticos, numricos y guiones
Parte de la FQDN, tienen jerarqua

Nombre de
NetBIOS

Representa a un nico equipo o grupo de computadoras


15 caracteres usados para el nombre
16vo carcter identifica el de servicio
Alojamiento de espacio de nombres
No tienen jerarqua
Poco a poco se estn dejando de usar, pero todava hay
servidos que los necesitan
Son nombres nicos, no se pueden repetir

Zonas y registros DNS


El DNS est conformado por zonas, en una zona estn
agrupados los nombres, a los cuales se le puede hacer una
consulta
Cada zona esta compuesta por registros. Los registros son
entradas individuales para las direcciones IP
Una zona DNS es una parte especfica del espacio de
nombres DNS que puede contener registros DNS

Zonas y registros DNS


Registros en zonas de bsquedas son:
A Contiene nombres de host
SRV hace referencia a servidores, por ejemplo controladores de
dominio
MX Intercambio de Correo
CNAME Canonical Name, alias que pueden utilizarse en las zonas
NS Name Server, servidores DNS en el dominio

Registros en zonas de bsqueda inversa son:


PTR Resuelve a nombres de dominio FQDN, registro apuntador

Terminologa DNS
Zona: El espacio de nombres de dominio est divido en
regiones llamadas zonas, ejemplo.com
ejemplo, es una zona del dominio .com

Servidor DNS: Es una computadora que tiene instalado un


software que permite gestionar la informacin IP y su
relacin con los nombres de dominio.
Servidor primario para zonas tipo master
Servidor secundario o esclavo para zonas slave.
Servidores de solo cacheo, ideales para un entorno sin
dominio y con acceso a internet, un cibercaf por ejemplo

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

Archivos y parmetros de configuracin


/etc/named.conf bsico

Entradas de Zona

Archivos y parmetros de configuracin


Zona Directa

Zona inversa

Inicio, parada y configuracin del arranque del servicio


Para iniciar saber si el
servicio ya se encuentra
corriendo:

Para iniciar el servicio:


service named start

service named status

Para configurar el inicio


automtico del servicio :

Para reiniciar el servicio:

chkconfig named on

service named restart

Para detener el servicio:


service named stop

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

Presentacin: Configuracin del servidor DNS en Linux


Autor: Carlos Antonio Leal Saballos (lealsaballos@gmail.com)

Managua, Nicaragua, Septiembre del 2012


Licencia: CC-BY-SA 3.0 Unported
http://creativecommons.org/licenses/by-sa/3.0/deed.es
Datos tomados de Wikipedia (www.wikipedia.org) CC-BY-SA 3.0

POR SU ATENSIN

Muchas Gracias