Está en la página 1de 17

UNIVERSIDAD TECNOLGICA DE TABASCO DIVISIN DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN.

REA: REDES Y TELECOMUNICACIONES

TRABAJO: INSTALACIN Y CONFIGURACIN DEL SERVIDOR DHCP EN UBUNTU. MATERIA: SISTEMA OPERATIVO

ALUMNO: ABDERRAMAN GARCIA VALLES MATRICULA: 421211002

PARRILLA, CENTRO TABASCO, ABRIL 2013

INTRODUCCIN
DHCP (Dynamic Host Configuration Protocol) es un protocolo de red en el que el servidor bajo el que est corriendo provee los parmetros de configuracin necesarios a las mquinas conectadas a la red que as lo soliciten. Mediante DHCP se asignarn de forma totalmente automtica y transparente parmetros como la puerta de enlace, la mscara de subred, la DNS o la propia direccin IP.

Un servidor DHCP es un servidor que recibe peticiones de clientes solicitando una configuracin de red IP. El servidor responder a dichas peticiones proporcionando los parmetros que permitan a los clientes autoconfigurarse. Para que un PC solicite la configuracin a un servidor, en la configuracin de red de los PCs hay que seleccionar la opcin 'Obtener direccin IP automticamente'.

El servidor proporcionar al cliente al menos los siguientes parmetros: Direccin IP Mscara de subred Opcionalmente, el servidor DHCP podr proporcionar otros parmetros de configuracin tales como: Puerta de enlace Servidores DNS Muchos otros parmetros ms El servidor DHCP proporciona una configuracin de red TCP/IP segura y evita conflictos de direcciones repetidas. Utiliza un modelo cliente-servidor en el que el servidor DHCP mantiene una administracin centralizada de las direcciones IP utilizadas en la red. Los clientes podrn solicitar al servidor una direccin IP y as poder integrarse en la red.

Funcionamiento
El protocolo DHCP nace en octubre de 1993 de la mano del Grupo de Trabajo Dynamic Host Configuration del IETF (Internet Engineering Task Force), una organizacin de voluntarios que define protocolos para su uso en internet) y sus caractersticas quedan definidas por el estndar RFC 2131 y RFC 2132. Dicho protocolo cubra la necesidad de control que empezaban a requerir ciertas redes de tamao bastante abultado, donde la administracin de las mismas se haca bastante complicada, ya fuera por el nmero de equipos instalados o por la longitud fsica de la misma (proveedores de acceso a internet). Sin el protocolo DHCP, cada ordenador de una red ha de recibir su configuracin manualmente, con el inconveniente que esto supone a la hora de reasignar direcciones a ordenadores que cambian frecuentemente su conexin, el cambio eventual de un servidor de DNS externo o la puerta de enlace de salida al exterior. El control de todos estos parmetros es absoluto desde un servidor de DHCP. El protocolo admite tres tipos de asignacin de direcciones IP, que pueden combinarse entre s: Manual / Esttica - La asignacin se realiza a partir de la lectura de una tabla de direcciones introducida manualmente por el administrador del servidor. Habitualmente, la mquina que recibe la asignacin esttica tiene igualmente configurada una direccin MAC que no debera repetirse en toda la red. De esta forma, dicha mquina recibe siempre la misma direccin IP, independientemente de dnde y cundo se realice la conexin. Automtica e ilimitada - Una vez que el administrador ha determinado un rango de direcciones disponibles, la asignacin se realiza de forma permanente hacia el cliente que la solicita y hasta que ste la libera. Dinmica y limitada - Cada cliente obtiene su direccin al iniciar el interfaz de red. Mediante este mtodo, las direcciones dentro del rango elegido por el administrador se reutilizan con cada mquina y durante un tiempo determinado. Con esta asignacin se facilita enormemente la entrada de nuevas mquinas a la red de forma dinmica. Bsicamente, DHCP se dividir en dos partes bien diferenciadas: un protocolo encargado de intercambiar los parmetros de red especficos para cada cliente y un mecanismo encargado de la asignacin de las direcciones. Por otra parte, y de forma habitual, el servidor de DHCP se estructurar a partir de dos bases de datos: una esttica, al uso de BOOTP, protocolo anterior a DHCP y compatible con ste y otra con una pila de direcciones disponibles, que ser la encargada de facilitar los datos en una asignacin automtica o dinmica.

El funcionamiento sobre el papel de DHCP es bastante simple: el servidor DHCP recibe una peticin del cliente y se chequea la base de datos esttica en busca de alguna direccin asignada a la mquina que realiza la peticin. Si existe una entrada para la direccin fsica que realiza la peticin, se devuelve la direccin almacenada que corresponda. Si no se encuentra nada, el servidor selecciona una direccin disponible de la base de datos dinmica y se asigna de forma temporal a la mquina que lo solicita. Repasemos las opciones ms importantes que un servidor DHCP puede asignar/proveer a cualquier cliente que lo solicite. Dado que este es un artculo sobre un protocolo determinado, no se explicar el cometido de cada una de estas opciones: Direccin del servidor de DNS. Nombre de DNS. Puerta de enlace de la direccin IP. Direccin IP. Mscara de subred. Tiempo mximo de espera de ARP (Address Resolution Protocol). MTU (Maximum Transfer Unit) para cada mquina. Servidores NIS. Dominios NIS. Servidores NTP (Network Time Protocol). Servidores POP3 (Post Office Protocol) Servidor SMTP (Simple Mail Transport Agent). Servidor TFTP (Trivial File Transfer Protocol). Nombre del servidor WINS (Windows Internet Naming Service). La implementacin de DHCP elimina algunos de los problemas de configuracin asociados a la configuracin manual de TCP/IP. DHCP centraliza las configuraciones TCP/IP y administra la asignacin de la informacin de configuracin de TCP/IP asignando automticamente direcciones IP a los equipos configurados para usar DHCP.

Requisitos de DHCP
El servidor DHCP tiene que cumplir los requisitos siguientes: El servicio del servidor DHCP se ejecuta en un equipo Windows NT Server en, al menos, un equipo dentro de la conexin entre redes TCP/IP.

NOTA: los enrutadores IP deben admitir RFC 1542; de lo contrario necesitar un servidor DHCP o un Agente de retransmisin DHCP en cada subred. Existe un mbito DHCP en el servidor DHCP. Un mbito DHCP consta de un grupo de direcciones IP que el servidor DHCP puede asignar o conceder a los clientes DHCP. Por ejemplo: xxx.107.3.51 a xxx.107.3.200 donde xxx es cualquier nmero vlido para el primer octeto de la direccin IP. El cliente DHCP tiene que cumplir los requisitos siguientes: El equipo cliente tiene un sistema operativo admitido para DHCP. Los sistemas operativos siguientes son capaces de actuar como clientes DHCP con DHCP habilitado en el cliente: - Windows NT Server 3.5, Windows NT Server 3.51 y Windows NT Server 4.0 - Windows NT Workstation 3.5, Windows NT Workstation 3.51 y Windows NT Workstation 4.0 - Windows 95 - Windows para Trabajo en Grupo 3.11 con Microsoft TCP/IP-32 para Windows para Trabajo en Grupo instalado - Microsoft Network Client 3.0 para MS-DOS con el controlador TCP/IP en modo real instalado - LAN Manager 2.2c

OBJETIVOS
Instalar y configurar un Servidor en Ubuntu con el fin de administrar mejor la red en una empresa. La instalacin y configuracin se llevaran a cabo siguiendo los pasos necesarios y obligatorios para utilizar el Servidor DHCP.

SERVIDOR DHCP EN UBUNTU


Antes que nada debemos saber cul ser la PC que servir como nuestro servidor, en este caso se us una mquina virtual con Ubuntu, para ello 1-. Instalaremos el Sistema Operativo Ubuntu Server de una manera virtual, para ello: 1.1 Ejecutamos es virtual box de dicho programa.

1.2 Elegimos la ruta de la imagen .ISO

1.3 Colocamos los datos del Login para el simple User

1.4 Elegimos NAT como modo por default de nuestro Network Adapter

1.5 Definimos el espacio en disco, en este caso se defini 20GB

1.6 Al finalizar las configuraciones llegaremos a la siguiente ventana, en la cual abriremos Customize Hardware

1.7 Una vez dentro, eliminaremos la unidad Floppy y eliminaremos la Sound Card, despues agregaremos otro Network Adapter, para este ejercicio elegimos Wnet2

1.8 Una vez realizado todo lo anterior daremos Finish y arrancaremos la mquina virtual para empezar la instalacin.

1.9 Una vez finalizada la instalacin observaremos una interfaz en donde nos identificaremos como el simple User.

1.10 Una vez identificado como simple User nos aparecer la siguiente pantalla indicando el progreso de instalacin de la mquina virtual de Ubuntu. Al finalizar podremos comenzar con la instalacin de Ubuntu Server.

Configuracin de Servidor DHCP


Antes de empezar debemos aclarar que las modificaciones al archivo de configuracin dependern de la versin de Ubuntu Server para as saber cmo se tecleara correctamente la ruta del archivo de configuracin: Ubuntu 11.04 Servicio: isc-dhcp-server Paquete: dhcp3-server Archivo de codificacin: /etc/dhcp/dhcpd.conf Ubuntu 10.04 Servicio: dhcp3-server Paquete: dhcp3-server Archivo de codificacin: /etc/dhcp3/dhcpd.conf Para esta prctica se utiliz Ubuntu 10.04 y la configuracin del servidor fue la siguiente: 1-. Abrimos la terminal de Ubuntu y escribiremos los siguientes comandos:

sudo s ingresar tu contrasea


2-. Descargamos el servidor DHCP en la Ubuntu mediante la siguiente lnea de comando:

sudo apt-get install dhcp3-server apt-get update


3-. Primero comprobaremos el estado del Servidor que tiene la maquina en ese momento. ls /etc/init.d/ service dhcp3-server status

4-. Configuramos correctamente la 2da Network Adapter con el siguiente procedimiento:

sudo nano /etc/network/interfaces


5-. Damos Enter y modificamos el archivo de configuracin, para ello nos posicionamos al final y pondremos

auto eth1 iface eth1 inet static address 10.0.0.1 netmask 255.255.255.0

La configuracin se ver as:

6-. Guardamos los cambios con la combinacin de teclas Ctrl + O. 7-. Tecleamos el comando ifconfig, para ver que las configuraciones fueron guardadas.

8-. Volvemos a modificar el archivo de configuracin:

nano /etc/dhcp3/dhcpd.conf
9-. Nos colocamos al final del archivo y agregamos

subnet 10.0.0.0 netmask 255.255.255.0 { range 10.0.0.21 10.0.0.30; option routers 10.0.0.1; option domain-name-servers 10.0.0.1; }

10-. Guardamos los cambios con la combinacin de teclas Ctrl + O. 11-. Reiniciamos el Servidor mediante la lnea de comando:

service dhcp3-server restart

En caso de existir un error podremos ver los errores con los siguientes comandos:

tail /var/log/messages tail /var/log/syslog

Probando configuracin del servidor DHCP


Una vez terminada la configuracin podemos probar si fue exitosa. 1-. Conectamos el S.O original en la que se instal el Ubuntu virtual, en este caso es Windows XP, y la conectamos a travs de la Network Adapter WMnet2 que es la que configuramos al comienzo de todo. 2-. En el Ubuntu virtual abrimos SliTaz: este muestra que la configuracin fue exitosa con el ultimo octeto en 21 tal y como se configuro en el rango de IP asignadas a los host

3-. En Windows buscamos la configuracin de la red, damos doble click y en la pestaa Soporte damos click en Detalles ah se muestra que la comunicacin fue exitosa cuando el ultimo octeto de la red a comparacin de la de SliTaz es un octeto mayor o menor que esta, este caso ya que Windows se conect despus de este su ultimo octeto es 22.

CONCLUSIN
Un servidor DHCP es un servicio de red que provee direcciones IP entre otra informacin de configuracin a los equipos que se encuentran conectados a este dentro de una red de datos sin importar el sistema operativo que posean las mquinas cliente aunque el servidor este corriendo sobre Ubuntu Server. Las mquinas configurados va DHCP no tienen control sobre la configuracin de red de las mismas, adquiriendo toda esta informacin directamente desde el servidor DHCP que se encarga de configurar automticamente la direccin IP de la mquina, la mscara de subred, la puerta de enlace predeterminada o Gateway, el nombre del host, el nombre del dominio, entre otros datos importantes para el buen funcionamiento de la red. Una de las ventajas de DHCP es la posibilidad de gestionar la asignacin de direcciones IP mediante permisos. Los permisos permiten reclamar las direcciones IP cuando no estn en uso. Las direcciones IP reclamadas se pueden reasignar a otros clientes. Un sitio que utilice DHCP puede utilizar una agrupacin de direcciones IP menor que la que se necesitara si todos los clientes tuvieran asignada una direccin IP permanente. La realizacin de esta prctica conllevo a que se conociera que es un Servidor DHCP, como funciona y para qu sirve, esta prctica se llev a cabo mediante el Sistema Operativo Ubuntu esto a que este sistema operativo es el ms usado para instalar el servidor debido a su facilidad de manejo. La instalacin y configuracin del Servidor DHCP en Ubuntu se llev a cabo siguiendo las normas, los parmetros y los pasos necesarios y obligatorios para su correcta instalacin y configuracin. En el caso de esta prctica fue realizada en con ayuda de un virtual box, pero se recomienda hacer el servidor DHCP en un S.O. fsico esto para evitar posibles problemas como: exceso de memoria, deshabilitacin de algunas funciones y el inacceso al mismo sistema operativo virtual. El Servidor DHCP se concluye como la mejora en la distribucin de la red puesto a que gracias a su utilizacin se administra mejor la red, proporcionando ventajas como: mejor flujo de informacin, velocidad en la red, control de datos, mejor acceso, etc. Cabe mencionar que este servidor se pone en marcha cuando se administran los clientes y estos pueden ser diferentes mquinas que contengan diferentes sistemas operativos pero que al configurarlas pueden tener una comunicacin exitosa con el Servidor DHCP.