Taller Dhcp Linux
•.
Objetivo General:
• Configurar Servidor DHCP.
Objetivo Específico:
Al finalizar éste laboratorio, el alumno será capaz de:
• Identificar los archivos que configuran un Servidor y Cliente DHCP.
• Levantar servicios de DHCP.
Requerimientos mínimos del Laboratorio:
• Software Linux CentOS Enterprise 5. (1 DVD) obien archivo redhat.iso.
• Un equipo Pentium IV con 1024 MB en RAM, es decir, 1 GB, con lector de DVD, que tenga instalado Linux CentOS Enterprise 5
• Cable CrossOver
Guía de Trabajo:
a) Verifique que tenga instalado el paquete DHCP.
Sol: rpm -q dhcp
El sistema responde:
Dhcp-3.0.5-18.el5
Nota: Si el sistema responde
Package dhcp is not installed.
Significa que noestá instalado.
b) Supóngamos que no está instalado.
Monte su DVD
Sol: mkdir /media/cdrom
mount -t iso9660 /dev/cdrom /media/cdrom
c) Instale el binario dhcp.
Sol:
cd /media/cdrom/CentOS/
rpm -ivh dhcp-3.0.5-18.el5.i386.rpm
d) ¿Qué paquetes instalo?
Sol: rpm -ql dhcp
e) Verifique que la instalación del paquete, generó el archivo dhcpd.leases
Sol: rpm -ql dhcp| grep dhcpd.leases
El sistema responde /var/lib/dhcp/dhcpd.leases
f) Verifique que se encuentra vacío
Sol: cat /var/lib/dhcp/dhcpd.leases
g) ¿Cuál es la importancia del archivo dhcpd.leases?
Sol: Almacenar la base de datos de arrendamiento de clientes, es decir, mantiene las direcciones físicas asociadas a una IP.
Nota: En versiones anteriores había que crearla a mano. Y erauna de las razones porque dhcp no iniciaba.
h) Identifique l archivo de configuración de dhcp
Sol: rpm -qc dhcp
El sistema responde
/etc/dhcpd.conf
i) Vea el contenido de dicho archivo
Sol cat /etc/dhcpd.conf
El archivo dice:
#
#DHCP Server Confiuration file
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
#
Ahora copie esa plantilla en /etc/dhcpd.conf
cp/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
j) ¿Saque una copia del archivo original /etc/dhcpd.conf?
Sol: cp /etc/dhcpd.conf /etc/dhcpd.conf.bak
Nota: Este es el archivo original sin cambios
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.1.1;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;range dynamic-bootp 192.168.0.128 192.168.0.254;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
k) ¿Qué hace la línea ddns-update-styleinterim, en el archivo de confiuración
/etc/dhcpd.conf ?
Sol: Inscribe las máquinas en un DNS
Si no tiene DNS se cambia por
ddns-update-style none;
l) ¿Qué tipo de información proporciona esta línea ddns-update-style none;en
el archivo /etc/dhcpd.conf?
Sol: Es un parámetros globales, ya que los parámetros (incluidas las opciones) declarados antes de una sección encerrada entre paréntesis ({ })son considerados parámetros globales.
m) ¿Qué hace la línea option time-offset -18000; # Eastern Standard Time?
Sol: Es la diferencia horaria con el gmt son -18000 segundos, esto es, 5 horas.
n) ¿Qué hace la línea default-lease-time 21600?
Sol: Tiempo de préstamo de IP por defecto en segundos, esto es, 6 horas.
ñ) ¿Qué hace la línea max-lease-time 43200?
Sol: Cuanto tiempo...
Regístrate para leer el documento completo.