5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 1/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
MANUAL DHCP EN LINUX DEBIAN 6 SQUEZZE
Presentado por:
Faber Orlando Paniagua Bermúdez
Christian Amaya Gómez
Ficha Grupo:
175666
Servicio Nacional de Aprendizaje – SENA
Regional Antioquia
Administración en Redes de Computadoras
01 de Septiembre
2011
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 2/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Contenido
1. Introducción… … … … … … … … … pagina nº 3
2. Que es un servidor DHCP … … … … … … … pagina nº 4
3. Instalación y configuración del servicio DHCP en DEBIAN … … … pagina nº 7
3.1. Instalando ISC-DHCP-SERVER … … … … … … pagina nº 7
3.2. Configurando ISC-DHCP-SERVER … … … … … pagina nº 8
4. Conclusión … … … … … … … … pagina nº 15
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 3/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Introducción
En la vida cotidiana nos encontramos con problemas tan sencillos de resolver como lo es la
asignación de direcciones IP manualmente a una serie indeterminada de computadoras que se
encuentran en diferentes sitios de todo un edificio o separados en áreas demográficas extensas.
por ejemplo: una empresa con sucursales en las principales ciudades de Colombia. Seria muy
demorado, si un administrador de redes pretende colocarle la IP a cada computador estáticamente
además de que de pronto se presenten errores en la configuración.
Para ello se cree el servicio DHCP (Dynamic Host Configuration Protocol), como su nombre lo dice
protocolo de configuración dinámica de hosts. Este protocolo es utilizado para la asignación
dinámica de direcciones IP a hosts de una red, mas que todo privadas, y es que con este protocolo
además de ahorrando tiempo, estamos ahorrando muchos dolores de cabeza de que de pronto se
nos presente errores en la configuración de los dispositivos finales de la red. Pues este manual
explica detalladamente como funciona el protocolo DHCP y como configurarlo en un servidor con
S.O Linux Debían y Windows server 2008.
Además tendremos también la osadía de presentarles cómo funciona un servidor de nombres de
dominio (DNS) en servidores basados en LINUX DEBIAN y WINDOWS SERVER 2008. Otra cosa
muy común que nos encontremos en nuestra vida cotidiana y que sea un poco complicado
configurar, por eso de esto se trata este manual, de aprender a configurar los servicios DHCP y
DNS en servidores basados en LINUX/DEBIAN y WINDOWS SERVER 2008.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 4/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
¿Qué es un servidor DHCP?
El protocolo de configuración dinámica de host (DHCP, Dynamic Host ConfigurationProtocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IPde los equipos de nuestra red. Si disponemos de un servidor DHCP, la configuración IP de los PCspuede hacerse de forma automática sin necesidad de hacerlo manualmente.
Un servidor DHCP es un servidor que recibe peticiones de clientes solicitando una configuración dered IP. El servidor responderá a dichas peticiones proporcionando los parámetros que permitan alos clientes auto configurarse. Para que un PC solicite la configuración a un servidor, en laconfiguración de red de los PCs hay que seleccionar la opción 'Obtener dirección IPautomáticamente' o en sistemas basados en Linux podremos utilizar el comando “ DHCLIENT”
El servidor proporcionará al cliente al menos los siguientes parámetros:
• Dirección IP• Máscara de subred
Opcionalmente, el servidor DHCP podrá proporcionar otros parámetros de configuracióntales como:
• Puerta de enlace• Servidores DNS. (si se tiene un servidor de nombres de dominio)• Muchos otros parámetros más…
El servidor DHCP proporciona una configuración de red TCP/IP segura y evita conflictos dedirecciones repetidas. Utiliza un modelo cliente-servidor en el que el servidor DHCP mantiene unaadministración centralizada de las direcciones IP utilizadas en la red. Los clientes podrán solicitar alservidor una dirección IP y así poder integrarse en la red.
Mejor dicho y para que se entineda mejor.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 5/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
El servidor solo asigna direcciones dentro de un rango prefijado. Si por error hemos configuradomanualmente una IP estática perteneciente al rango gestionado por nuestro servidor DHCP, podríaocurrir que dicha dirección sea asignada dinámicamente a otro PC, provocándose un conflicto deIP. En ese caso el cliente solicitará y comprobará, otra dirección IP, hasta que obtenga unadirección IP que no esté asignada actualmente a ningún otro equipo de nuestra red.
La primera vez que seleccionamos en un PC que su configuración IP se determine por DHCP, éstepasará a convertirse en un cliente DHCP e intentará localizar un servidor DHCP para obtener unaconfiguración desde el mismo. Si no encuentra ningún servidor DHCP, el cliente no podrá disponerde dirección IP y por lo tanto no podrá comunicarse con la red. Si el cliente encuentra un servidorDHCP, éste le proporcionará, para un periodo predeterminado, una configuración IP que lepermitirá comunicarse con la red. Cuando haya transcurrido el 50% del periodo, el cliente solicitaráuna renovación del mismo.
Cuando arrancamos de nuevo un PC cuya configuración IP se determina por DHCP, pueden darsedos situaciones:
• Si la concesión de alquiler de licencia ha caducado, el cliente solicitará una nueva licenciaal servidor DHCP (la asignación del servidor podría o no, coincidir con la anterior).
• Si la concesión de alquiler no ha caducado en el momento del inicio, el cliente intentarárenovar su concesión en el servidor DHCP, es decir, que le sea asignada la mismadirección IP.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 6/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Antes de comenzar con los procesos de instalación y configuración de nuestroservidor DHCP, vamos a definir algunos términos que utilizaremos a lo largo de
dicho proceso.
Ámbito servidor DHCP: Un ámbito es un agrupamiento administrativo de equipos o clientes deuna subred que utilizan el servicio DHCP.
Rango servidor DHCP: Un rango de DHCP está definido por un grupo de direcciones IP en unasubred determinada, como por ejemplo de 192.168.0.1 a 192.168.0.254, que el servidor DHCPpuede conceder a los clientes.
Concesión o alquiler de direcciones: es un período de tiempo que los servidores DHCP
especifican, durante el cual un equipo cliente puede utilizar una dirección IP asignada.
Reserva de direcciones IP: Consiste en reservar algunas direcciones IP para asignárselassiempre a los mismos PCs clientes de forma que cada uno siempre reciba la misma dirección IP.Se suele utilizar para asignar a servidores o PCs concretos la misma dirección siempre. Es similara configurar una dirección IP estática pero de forma automática desde el servidor DHCP. En elservidor se asocian direcciones MAC a direcciones IP. Es una opción muy interesante para asignara ciertos PCs (servidores, impresoras de red, PCs especiales...) siempre la misma IP.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 7/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Instalación y configuración del servidor DHCP en DEBIAN
Instalando DHCP
Primero que todo deberemos instalar el servidor DHCP en nuestro equipo, y lo haremos de la
siguiente forma. Primero que todo entra en la consola de administración del superusuario “ root” y
tecleamos los siguientes comandos.
Primero actualizamos los paquetes con #apt-install update. Luego descargamos el paquete para
instalar el DHCP con el comando #apt-. Como se muestra a continuación en la imagen.
Nota: no se asusten si aparece failed! Solo es que cuando el instala el software para el DHCP, al
terminar hace un chequeo “dhcpcheck”, y por ello nos va a salir este error porque todavía no
hemos configurado ningún archivo del DHCP.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 8/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Configurando DHCP en DEBIAN SQUEZZE
En este manual se harán 4 ámbitos para 4 subredes diferentes “Subred A, Subred b,Subred C, Subred D”, todas estas subredes pertenecen a una compañía que la llamaremos
“abc.com”. por eso explicamos desde acá para que no hayan malentendidos más adelante.
Nota: Todo el procedimiento se hará con maquinas virtuales
Después de haber instalado el paquete para DHCP, procedemos a configurarlo, pero previamente
tenemos que tener algo configurado, así que primero vamos a editar el archivo que nos dirá porque
interfaz de red es que se van a difundir las direcciones IP. El archivo se encuentra en el directorio /etc/default/isc-dhcp-server y lo podemos configurar con cualquier editor de texto. #vimetc/default/isc-dhcp-server.
Nos aparecerá un pantallazo como el siguiente…
En este archivo colocaremos porque interfaz queremos entregar las direcciones IP a los clientes,
en mi caso la interfaz “eth3 eth2 eth4 eth5”, en el archivo ya se encuentran las comillas,
simplemente escribe el nombre de la interfaz de red. El archivo se puede editar desde cualquiereditor de texto. Usted se estará preguntando porque las interfaces están en desorden, pues bien,
cuando vayan a configurar este archivo de texto, antes deberían dar ifconfig, en el mismo orden
en el que te aparecen las interfaces de red, así mismo, en ese mismo orden las vas a colocar en
este archivo de texto.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 9/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Luego de editar el archivo de las interfaces. Procedemos a configurar esa interfaz de red
que hemos puesto en el archivo. Entonces procedemos a abrir el archivo de configuración
de las interfaces de red con cualquier editor de texto.
Root@debian:-#vim /etc/network/interfaces
Allí nos aparecerá una ventana como la siguiente
En el archivo de configuración inicial solo aparecerá la configuración de la interfaz de bucle
invertido “loopback”, el resto se debe configurar manualmente. En este caso configuramos las
interfaces que pusimos en el archivo anterior, la interfaz “eth3 eth2 eth4 eth5”. Colocándole una
dirección IP, la máscara de red y el gateway. Esta configuración es básica para la implementación
del DHCP, recuerde que la interfaz que va a proveer el servicio no puede tener una dirección IP
asignada por DHCP, por esta razón debe de tener la configuración estáticamente. Otra cosa es
que en el mismo orden que coloco las interfaces en el archivo anterior, en ese mismo orden se
deben de configurar aquí.
Después de haber configurado una dirección estática en nuestra interfaz de red, procedemos a
editar el archivo de configuración del DHCP.
Nos aparecerá una ventana como la siguiente, de lo cual editaremos solo la parte entre el
cuadrado rojo.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 10/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Antes que nada quitamos los numerales del comienzo de cada línea y empezamos a editarlo.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 11/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Así debiera de quedar el archivo ya editado. Podrá ver que la configuración también está en
desorden, usted puede hacerlo en el orden que quiera, en este caso las fuimos colocando en el
orden ascendente. Si ha visto mascaras de longitud variable no tendrá problemas con esto.
NOTA: al editar este archivo no debe borrar todo el contenido de este ya que se podríangenerar errores al volver a escribir la configuración.
Luego de editar el archivo de configuración nos disponemos a reiniciar el servicio de DHCP, como
se muestra en la siguiente imagen.
No se preocupen si nos aparece failed en la primera reiniciada del servicio, no es ningún error
grave. Y por último reiniciamos las interfaces de red.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 12/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Luego de esto vamos a ir a una maquina cliente para ver si nuestro DHCP está entregando
las direcciones IP, como lo haremos con una maquina le vamos a agregar 4 interfaces de
red y cada una la vamos a colocar en una subred diferente.
Luego para configurarlas en Windows lo haremos entrando en Inicio>Ejecutar>escribimos “cmd” y
tecleamos enter, con esto estaremos en la consola y allí escribiremos ipconfig /reléase, por si ya
tenemos una dirección asignada por DHCP.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 13/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Y luego ipconfig /renew.
En este paso es en el que nos damos cuenta de que nuestro DHCP está funcionando
correctamente.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 14/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Si los clientes tienen un sistema operativo de la familia Linux o Unix, se deberá descargar el
cliente DHCP. Se puede descargar con el comando apt-get install isc-dhcp-client.y
configurarlo o algunos al hacer simplemente un ·#apt-get update, o al bajar el servidor dhcp
se descarga automáticamente.
La siguiente imagen es de un sistema operativo Linux muy sencillo de manejar y además rápido,
es algo novedoso, además solo pesa 10 Mb “algo pequeño para un sistemas tan bueno” se llamatinycore, aunque hay otro se llama microcore y el otro se llama multicore, lo puedes encontrar en la
página oficial.
Primero le damos en el panel de control que se encuentra en la parte inferior de la pantalla, luego
seleccionamos network, editamos la parte en que dice ethn
y le colocamos el nombre de la interfaz
que queremos que reciba el DHCP, seleccionamos que queremos utilizar dhcp, luego
seleccionamos la opción salvar configuración y por ultimo le daremos aplicar.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 15/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
Luego de que hayamos configurado las 4 interfaces por las que el servidor DHCP le va a
entregar las direcciones como si estuviera en subredes diferentes procedemos a hacer un
ifconfig para mirar la configuración de todas las interfaces para ver si todo anda
correctamente.
Cuando el servidor dhcp nos haya entregado las direcciones correctamente igual que con la
maquina Windows, sabremos que nuestro servidor DHCP funciona correctamente.
5/10/2018 Manual Dhcp en Linux Debian - slidepdf.com
http://slidepdf.com/reader/full/manual-dhcp-en-linux-debian-559dfdd1cd364 16/16
Administracion de Redes de Datos - SENA - Regional ANTIOQUIA
CONCLUSION
Con este servicio dentro de nuestra intranet nos ahorraremos mucho tiempo, además de dolores
de cabeza en una configuración mal hecha. Además es muy cómodo y sencillo asignar grandes
cantidades de direcciones IP a muchos hosts que se encuentren remotamente.