Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual DHCP-DNS Linux-Ubuntu Lared38110
Manual DHCP-DNS Linux-Ubuntu Lared38110
servidor DHCP y DNS en Linux-Ubuntu, implementado para una red que está
conformada por un servidor de éste tipo y otros dos que alojan cuatro sitios Web,
definidos por dos dominios de la siguiente forma:
SERVIDOR WEB1
Dominio: galileo.lab
Sitios: www – sec
ID: 172.16.0.3 (Reserva DHCP)
GW: 172.16.0.1
SERVIDOR WEB2
Dominio: voyager.star
Sitios: www – conf
ID: 172.16.0.4 (Reserva DHCP)
GW: 172.16.0.1
El servidor DHCP estará integrado con el Servidor DNS, con el fin de que el
servidor de nombres de dominio registre en sus zonas directas (galileo.lab –
voyager.star) e inversa la concesión (registro tipo A) de las direcciones IP por
parte del DHCP hacia un cliente determinado, indicando el nombre del equipo, el
tiempo de vida (TTL), la dirección IP asignada, tiempo en el que fue asignada,
entre otros.
DHCP (Dynamic Host Configuration Protocol, Protocolo de
configuración dinámica de host) es un protocolo de red que permite a los
nodos de una red IP obtener sus parámetros de configuración
automáticamente. Se trata de un protocolo de tipo cliente/servidor en el
que generalmente un servidor posee una lista de direcciones IP dinámicas
y las va asignando a los clientes conforme éstas van estando libres,
sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto
tiempo la ha tenido y a quién se la ha asignado después.
PARÁMETROS:
• Dirección de red.
• Rango de direcciones posibles a asignar.
• Subdominio DNS.
• Dominio DNS.
• Puerta de enlace predeterminada (GATEWAY).
• Dirección de Broadcast.
• Tiempo en el cual es concedida la dirección.
• Tiempo en que expira la dirección.
Paso número 4
Le asignamos una dirección estática al servidor DHCP y DNS por medio del
archivo de configuración “/etc/network/interfaces”, esta dirección debe estar
dentro del rango de direcciones; definimos la tarjeta de red que vamos a
configurar (eth0), el Gateway y la netmask.
Paso número 8
/etc/init.d/dhcpd3-server restart
/etc/init.d/networking restart
Paso número 9
Colocamos Cliente y Servidor en RED INTERNA para que se vean entre si.
SERVIDORES DNS: Tiene como función contestar las peticiones de los clientes
DNS. Los servidores recursivos tienen la capacidad de reenviar la petición a otro
servidor si no disponen de la direccion solicitada.
NS= Name Server – (servidor de nombres). Define la asociación que existe entre
un nombre de dominio y los servidores de nombres que almacenan la información de
dicho dominio. Cada dominio se puede asociar a una cantidad cualquiera de
servidores de nombres.
Nos dirigimos al directorio del servidor instalado /etc/bind, damos ls para listar
los archivos de configuración y procedemos a editar el name.conf.local
utilizando el comando nano. Se especificarán los siguientes parámetros:
Así mismo se creará la zona inversa para ambas directas ya que utilizan una
mismas dirección de Red.
Como siguiente paso hacemos una copia con el comando cp del otro archivo de
configuración que aparece por defecto “db.local” para especificar la zona inversa
de nuestro servidor DNS (db.directa1 – db.directa2).
En este caso los registros serán tipo A (en vez de CNAME) ya que nuestro servidor
Web va a estar alojado en una máquina diferente al DNS. Los registros tipo A se
hacen para cada sitio web con la respectiva direccion IP con la cual se va a acceder
a cada uno de los mismos.
Paso número 13
Como siguiente paso hacemos una copia con el comando cp del otro archivo de
configuración que aparece por defecto “db.127” para especificar la zona inversa
de nuestro servidor DNS (únicamente se creará una zona inversa para ambos
dominios ya que estos tienen direcciones IP en un mismo rango de red)
nano /etc/resolv.conf
Paso número 15
etc/init.d/bind9 restart
ifconfig
Paso número 16
nslookup
www.galileo.lab
sec.galileo.lab
conf.voyager.star
www.voyager.star
nslookup
172.16.0.2
172.16.0.3
172.16.0.4
Configuramos el archivo Apparmor.d, allí agregaremos una línea con la ruta del
servidor DNS (bind) especificando los respectivos permisos que va a tener.
/cd /etc/bind/
ls
Paso número 5
Recordemos que nuestro servidor DNS esta integrado con el servidor DHCP, por lo
tanto desde un cliente (Windows XP) conectado a la red pediremos dirección al
DHCP. Ya estando la dirección correctamente asignada (dentro del pool de dirección)
entramos al archivo de configuración de nuestros registros de nuestra zona directa del
servidor DNS:
nano /etc/bind/db.directa1
nano /etc/bind/db.inversa1