Академический Документы
Профессиональный Документы
Культура Документы
ALEJANDRO CALDERON
NETNOOBS
TUTORIAL CONFIGURACION SERVIDOR DHCP CON DENEGACIONES Y RESERVAS EN
DEBIAN LENNY.
Definición Servidor DHCP
A Grosso modo un servidor DHCP es un servidor encargado de asignar
direcciones IP de manera dinámica o automática a fin de que si hay
gran cantidad de hosts en un determinado lugar, se ahorre tiempo al
no tener que configurar manualmente las direcciones IP, servidores
DNS, Broadcast, entre otros.
Fundamentos Básicos Instalación Servidor DHCP en Debian Lenny
Repositorios: Es una lista de direcciones desde las cuales el sistema
operativo Linux descargara paquetes necesarios para poder
actualizarse.
Paquetes: Aplicativos, documentos, archivos necesarios para ejecutar
una aplicación.
Host: Se refiere a los computadores conectados a la red, que proveen
o utilizan servicios a/de ella.
Es decir, para que un servidor DHCP pueda asignar direcciones IP a
sus potenciales clientes, es necesario que defina al menos un ámbito
en cada red física en la que haya clientes que atender.
Instalación Del Servidor DHCP En Debian Lenny
Iniciaremos la configuración abriendo una terminal de root dentro de
la cual iniciaremos la configuración. Esto lo hacemos de la siguiente
manera.
Aplicaciones>Accesorios>Terminal de “root”
#nano /etc/apt/sources.list
Luego de abierto el editor de textos “nano” procedemos a ingresar los
repositorios que hacen falta tan solo copiándolos y pegándolos desde
las siguientes lineas.
#Repositorios oficiales:
deb http://ftp.es.debian.org/debian lenny main contrib nonfree
debsrc http://ftp.es.debian.org/debian lenny main contrib non
free
#Repositorios de seguridad:
deb http://security.debian.org/ lenny/updates main contrib
debsrc http://security.debian.org/ lenny/updates main contrib
#Repositorios volátiles:
#deb http://volatile.debian.org/debianvolatile lenny/volatile
main contrib
#debsrc http://volatile.debian.org/debianvolatile
lenny/volatile main contrib
#Repositorios Multimedia:
deb http://www.debianmultimedia.org/ lenny main
#Para descargar Xmms
#deb http://www.pvv.ntnu.no/~knuta/xmms/lenny ./
#debsrc http://www.pvv.ntnu.no/~knuta/xmms/lenny ./
Luego de haber agregado los repositorios adecuados presionaremos las
teclas Ctrl+O para guardar y luego Ctrl+X para cerrar. Habiendo
añadido los repositorios pasaremos a actualizar el sistema con el
siguiente comando.
#aptget update
NOTA: Debemos contar con conexion a internet para poder descargar los
paquetes y actualizar el sistema.
Finalizado esto podemos pasar a configurar el servicio. Dentro de la
misma terminal descargamos el paquete necesario para poder configurar
el servidor DHCP.
#aptget install dhcp3server
Inmediatamente comenzara a descargar el paquete dhcp3server el cual
es el programa con el cual utilizaremos nuestra maquina como servidor
dhcp.
Configuraremos la interfaz de red de la maquina.
#nano /etc/network/interfaces
Y agregamos las líneas necesarias para configurar la interfaz de red
de forma estática. Para esto debemos haber definido los parametros de
nuestra direccion IP a utilizar, siendo address la ip, netmask la
mascara de subred, gateway la puerta de enlace, network la id de red
y broadcast la direccion broadcast.
auto eth0
inet eth0 iface static
address 192.168.10.2
netmask 255.255.255.0
gateway 192.168.10.1
broadcast 192.168.10.255
network 192.168.10.0
Reiniciamos la red para que tome los cambios que realizamos a las
interfaces.
#/etc/init.d/networking.restart
Configuramos el archivo del servidor DHCP.
#nano /etc/dhcp3/dhcpd.conf
Y en la parte superior comentamos con el signo “#” las líneas que
falten por este símbolo. Solo dejamos descomentada en la sección
superior la línea que dice “autoritative”.
Luego pasamos a la parte inferior del documento y pasamos a editar
despues de la linea que dice lo siguiente.
#A slightly different configuration for an internal subnet.
Algo asi.
Explicare cada línea Dentro de la configuración básica del servidor
DHCP encontramos:
Range: Es desde que dirección y hasta que dirección asignaremos.
Option domainnameservers: Es la dirección IP del servidor DNS que
en este caso es el mismo DHCP.
Option domainname: Es el nombre de dominio en este caso utilizamos
netnoobs.com.
Option routers: Es el Gateway.
Option broadcastaddress: Es la dirección del broadcast.
Defaultleasetime: Es el tiempo predeterminado de la concesión de la
IP.
Maxleasetime: Es el tiempo máximo de duración de la concesión de la
IP.
Ahora en la configuración de las actualizaciones dinamicas están las
líneas:
Ddnsdomainname: Es el nombre de dominio del DNS.
Para reservar un host están las siguientes líneas:
Host: Es el nombre del host siendo en este caso Windows.
Hardware Ethernet: Es la dirección MAC del host que reservaremos.
Fixedaddress: Es la dirección que quedara reservada para ese host.
Para denegar un host es igual que con la reserva solo cambia la linea
“fixedaddress” por la siguiente linea siguiente línea:
Deny booting: Es la línea que usaremos para denegarle IP a esa MAC.
Luego de esto guardamos con la orden Ctrl+O y salimos con Ctrl+x. y
procedemos a editar el archivo dhcp3server dentro de la carpeta
Default.
#nano /etc/default/dhcp3server
Y entre las comillas “ “ ingresaremos la interfaz de red con la que
estamos trabajando la cual en nuestro caso es la eth0 (esto lo
verificamos dentro del archivo de configuracion de la red
/etc/network/interfaces).
Reiniciamos el servicio DHCP.
#/etc/init.d/dhcp3server restart