dhcp

7
DHCP (siglas en inglés de Dynamic Host Configuration Protocol , en español «protocolo de configuración dinámica de host ») es un protocolo de red que permite a los clientes 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 quedando 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. Cada dirección IP debe configurarse manualmente en cada dispositivo y, si el dispositivo se mueve a otra subred, se debe configurar otra dirección IP diferente. El DHCP le permite al administrador supervisar y distribuir de forma centralizada las direcciones IP necesarias y, automáticamente, asignar y enviar una nueva IP si fuera el caso en que el dispositivo es conectado en un lugar diferente de la red. El protocolo DHCP incluye tres métodos de asignación de direcciones IP: Asignación manual o estática: Asigna una dirección IP a una máquina determinada. Se suele utilizar cuando se quiere controlar la asignación de dirección IP a cada cliente, y evitar, también, que se conecten clientes no identificados. Asignación automática: Asigna una dirección IP a una máquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar cuando el número de clientes no varía demasiado. Asignación dinámica: el único método que permite la reutilización dinámica de las direcciones IP. El administrador de la red determina un rango de direcciones IP y cada dispositivo conectado a la red está configurado para solicitar su dirección IP al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento usa un concepto muy simple en un intervalo de tiempo controlable. Esto facilita la instalación de nuevas máquinas clientes.

Upload: backdrag-sirius-vargas

Post on 17-Sep-2015

217 views

Category:

Documents


1 download

DESCRIPTION

Tutorial dhcp

TRANSCRIPT

DHCP(siglas en ingls deDynamic Host Configuration Protocol, en espaol protocolo de configuracin dinmica dehost) es unprotocolo de redque permite a los clientes de una redIPobtener sus parmetros de configuracin automticamente. Se trata de un protocolo de tipocliente/servidoren el que generalmente un servidor posee una lista de direcciones IP dinmicas y las va asignando a los clientes conforme stas van quedando libres, sabiendo en todo momento quin ha estado en posesin de esa IP, cunto tiempo la ha tenido y a quin se la ha asignado despus.Cada direccin IP debe configurarse manualmente en cada dispositivo y, si el dispositivo se mueve a otra subred, se debe configurar otra direccin IP diferente. El DHCP le permite al administrador supervisar y distribuir de forma centralizada las direcciones IP necesarias y, automticamente, asignar y enviar una nueva IP si fuera el caso en que el dispositivo es conectado en un lugar diferente de la red.El protocolo DHCP incluye tres mtodos de asignacin de direcciones IP: Asignacin manual o esttica: Asigna una direccin IP a una mquina determinada. Se suele utilizar cuando se quiere controlar la asignacin de direccin IP a cada cliente, y evitar, tambin, que se conecten clientes no identificados. Asignacin automtica: Asigna una direccin IP a una mquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar cuando el nmero de clientes no vara demasiado. Asignacin dinmica: el nico mtodo que permite la reutilizacin dinmica de las direcciones IP. El administrador de la red determina un rango de direcciones IP y cada dispositivo conectado a la red est configurado para solicitar su direccin IP al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento usa un concepto muy simple en un intervalo de tiempo controlable. Esto facilita la instalacin de nuevas mquinas clientes.En ese archivo tendrs que asignar una direccin IP fija las interfaces de red que desees. En mi caso el interfaz de red que quiero configurar hemos visto que se llamaeth0peroen tu caso puede ser que se llame eth1, eth2, eth3, etcpor lo que tendras que sustituir eth0 por el nombre de tu interfaz de red.El aspecto de mi archivo de configuracin de las interfaces de red es el siguiente:# Configuracin de direccin IP fija para el interfaz eth0auto eth0iface eth0 inet staticaddress 192.168.1.50netmask 255.255.255.0network 192.168.1.0broadcast 192.168.1.255gateway 192.168.1.1Donde: addresses la direccin IP que quieres ponerle a tu mquina. netmaskes la mscara de subred de esa direccin IP. networkes la red a la que pertenece esa direccin IP. broadcastes la direcin IP de difusin de esa red. gatewayes la direccin IP de la puerta de enlace predeterminada. Generalmente es la direccin IP del equipo de la red o router por el que podemos salir al exterior o conectarnos a Internet. Si no conoces cual es la direccin de la puerta de enlace de tu red, tendrs que preguntarle a quien pueda saberlo o probar a poner la IP 192.168.1.1 y probar si funciona ya que en la mayora de ocasiones suele ser esa. Configuracin del servidor de DHCP El ficherodhcpd.confse compone de un conjunto de declaraciones que hacen referencia a mquinas y a subredes. Esto se entender mejor mediante el siguiente ejemplo: option domain-name "ejemplo.com"; option domain-name-servers 192.168.4.100; option subnet-mask 255.255.255.0; default-lease-time 3600; max-lease-time 86400; ddns-update-style none; subnet 192.168.4.0 netmask 255.255.255.0 { range 192.168.4.129 192.168.4.254; option routers 192.168.4.1; } host mailhost { hardware ethernet 02:03:04:05:06:07; fixed-address mailhost.ejemplo.com; }Esta opcin especifica el dominio que se proporciona a los clientes y que dichos clientes utilizan como dominio de bsqueda por defecto. Consulteresolv.conf(5)si necesita ms informacin sobre qu significa el dominio de bsqueda.

Esta opcin especifica la lista de servidores de DNS (seperados por comas) que deben utilizar los clientes.

La mscara de red que se proporciona a los clientes.

Un cliente puede solicitar un determinado tiempo de vida para el prstamo. En caso contrario el servidor asigna un tiempo de vida por defecto mediante este valor (expresado en segundos).

Este es el mximo tiempo que el servidor puede utilizar para realizar prstamos a los clientes. Si un cliente solicita un tiempo mayor como mximo se responder con el valor aqu configurado, ignorndose la peticin de tiempo del cliente.

Esta opcin especifica si el servidor de DHCP debe intentar actualizar el servidor de DNS cuando se acepta o se libera un prstamo. En la implementacin proporcionada por el ISC esta opcin esobligatoria.

Esto indica qu direcciones IP se pueden utilizar para ser prestadas a los clientes que las soliciten. Las direcciones IP pertenecientes a este rango, incluyendo los extremos, se pueden entregar a los clientes.

Declara cal es la pasarela por defecto que se proporcionar a los clientes.

Especifica la direccin MAC de una mquina, de tal forma que el servidor de DHCP pueda identificar a la mquina cuando realice una peticin.

Especifica que la mquina cliente debera obtener siempre la misma direccin IP. Recuerde que se puede utilizar un nombre de mquina para esto ya que el servidor de DHCP resolver el nombre por s mismo antes de devolver la informacin al cliente.

authoritative;one-lease-per-client on;server-identifier ppfm.atenea.dom;default-lease-time 604800;max-lease-time 604800;option subnet-mask 255.255.255.0;option broadcast-address 192.168.1.255;option routers 192.168.1.10;option domain-name-servers 192.168.1.10;option domain-name "atenea.dom";ddns-domainname "atenea.dom";ddns-update-style ad-hoc;ddns-updates on;option netbios-name-servers 192.168.1.10;

subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.7 192.168.1.9; range 192.168.1.90 192.168.1.150; }

En una vista rpida para impacientes:authoritative;Supone que la configuracin correcta para la red es la definida en el servidor DHCP y tratar de reasignar datos a los clientes mal configurados. Este parmetro puede ser global o asigando a una declaracin de subred. Los cambios realizados en en servidor marcado comoauthoritativetienen una rpida propagacin en la subred ya que se reconfigura cualquier cliente con la antigua configuracin.authoritative;tiene el significado opuesto al anterior parmetro.one-lease-per-client on;cuando esta opcin est en "on" y un cliente solicita una asignacin, el servidor libera automticamente cualquier otra asignacin que tenga ese cliente. Se supone que si el cliente hace una solicitud es porque ha olvidado que tuviera alguna, es decir tiene un solo interfaz de red. Si no se da esta situacin en los clientes hay que usar este parmetro con precaucin.server-identifier 192.168.1.10;este parmetro identifica el nodo que alberga el servicio DHCP. Slo se deber usar cuando el nodo tenga ms de una direccin IP asignada al interfaz.default-lease-time 604800;indica el tiempo de asignacin en segundos.max-lease-time 604800;indica el tiempo mximo de asignacin en segundos.ddns-updates on;activa la actualizacin DNS con los valores asignados mediante DHCP.ddns-domainname "atenea.dom";indica el dominio en el que se actualizan los DNSddns-update-style interim;esta lnea indica el mtodo de actualizacin DNS automtica con los valores de la IP asignados por DHCP. Ms adelante veremos como hay que modificar las zonas en el fichero /etc/named.conf para permtir la actualizacin.option subnet-mask 255.255.255.0;definimos la mscara general de red que vamos a utilizar.option broadcast-address 192.168.1.255;definimos la direccin de difusin de la red.option routers 192.168.1.10;definimos el gatewaye de la red.option domain-name-servers 192.168.1.10;definimos la direccin del servidor DNS de la red.option domain-name "atenea.dom";definimos el nombre del dominio DNS que se aade a los nombres de host.option netbios-name-servers 192.168.1.10;definimos ls direccin del servidor WINS para NetBios.subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.7 192.168.1.9; range 192.168.1.90 192.168.1.150; }

y por ltimo definimos la red en la que queremos hacer asignaciones y los rangos de direcciones que puede asignar el servidor DHCP.Una vez vista la descripcn preliminar de la configuracin DHCP vamos a entrar en ms detalles.Podamos haber definido una descripcin de subred ms simple si slo tuviramos un rango de asignaciones:subnet 192.168.1.0 netmask 255.255.0.0 range 192.168.1.100 192.168.1.200;

Nota: En cualquier red sern necesarios distintos host con direccin IP fija, por ejemplo los servidores DNS o gateways. Habr que tener cuidado con la asignacin de estas direcciones y definir los rangos correctamente para no llevarnos sorpresas. Tambin se pueden configurar equipos concretos mediante el parmetro host.

CONCLUSIONESDHCP es til para proporcionar de un modo rpido la configuracin de red del cliente. Al configurar el sistema cliente, el administrador puede seleccionar el protocolo DHCP y no especificar una direccin IP, una mscara de red, una puerta de enlace o servidores DNS. El cliente recupera esta informacin desde el servidor DHCP. DHCP tambin es til si un administrador desea cambiar las direcciones IP de muchos sistemas. En lugar de volver a configurar todos los sistemas, puede modificar un archivo de configuracin DHCP en el servidor para establecer el nuevo conjunto de direcciones IP. Si los servidores DNS de una organizacin cambian, los cambios son hechos en el servidor DHCP, no en los clientes DHCP. Una vez que se reinicie la red en los clientes (o se rearranquen los clientes), se aplicarn los cambios.Adems, si un porttil o cualquier tipo de equipo mvil se configura para DHCP, podr desplazarse entre distintas oficinas sin tener que volver a configurarlo, siempre y cuando cada oficina tenga un servidor DHCP que permita su conexin a la red.