como configurar dhcp

Embed Size (px)

DESCRIPTION

como configurar dhcp..

Citation preview

  • Dinamic Host Control ProtocolAlejandro Caldern MontenegroAdministracin Avanzada de Linux

  • El Servidor DHCP

  • IntroduccinD.H.C.P ( Dinamic Host Control Protocol )Asigna configuraciones TCP/IPUso en LANGestin de IPFormas de asignacin de IP:ManualAutomticaDinmica

  • Requerimientos para la implementacin del servidorPaquete dhcp (dhcpd)

    [localhost@localdomain ~]# yum install -y dhcp

    ../dhcpd.rpmUna vez descargado e instalado el DHCP, se crear el archivo de configuracin en la siguiente ubicacin:

    /etc/dhcpd.conf

  • Configuracin del servidorDefinir los parmetros generales de la Red LAN.

    Editar el archivo dhcp.conf ( /etc/dhcpd.conf ).

    Editar el archivo dhcpd ( /etc/sysconfig/dhcpd )

    Precaucin con el uso de maysculas y minsculas.

    El # se considera comentario.

  • Configuracin del servidor

    ignore client-updatesParmetro que ignora las direcciones IP antes asignadasshared-network redLocal (miredlocal, redoficina, etc)Parmetro que describe las subredes que compartirn la misma red fsica las cuales se especifican dentro de esta declaracinsubnetSegmento de subred sobre el cual actuara el dhcpnetmask Mascara de red de la subredoption routersParametro que especifica mediante IP la ubicacin del routeroption subnet-maskMascara de red de la subredoption broadcast-addressParmetro que especifica la IP de broadcast

  • Configuracin del servidor

    option domain-name "tuDominio.com";Parametro que describe el nombre de tu dominiooption domain-name-servers Parmetro que especifica mediante IP la ubicacin del DNS range Rango sobre el cual el DHCP asiganara direcciones IPdefault-lease-time Parmetro que indica el tiempo entre cada nueva asignacin de IP a los equiposmax-lease-time Parametro que indica el tiempo de vigencia de la direccion IP para cada equipohost nombreDeLaMaquinaParmetro que describe el nombre del equipo

  • Configuracin del servidor

    option host-name "nombreDeLaMaquina.tuDominio.com"Parmetro que describe el nombre de la computadora y el nombre de dominio asociado a la mismahardware ethernet Parametro que describe la direccion MAC asociada a la tarjeta ethernet del equipo fixed-address Parmetro que describe la direccin IP destinada a un equipo

  • Asignacin Manual (/etc/dhcpd.conf)# DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # ddns-update-style interim; ignore client-updates; shared-network redLocal { subnet 192.168.2.0 netmask 255.255.255.0 { option routers 192.168.2.5; option subnet-mask 255.255.255.0; option broadcast-address 192.168.2.255; option domain-name "redLocal.com."; option domain-name-servers 192.168.2.5, 192.168.2.6; } host maquina1 { option host-name "maquina1.redLocal.com"; hardware ethernet 00:1b:24:e2:d7:41; fixed-address 192.168.2.10; } }

  • Asignacin Automtica (/etc/dhcpd.conf)# DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # ddns-update-style interim; ignore client-updates; shared-network redlocal { subnet 192.168.2.0 netmask 255.255.255.0 { option routers 192.168.2.5; option subnet-mask 255.255.255.0; option broadcast-address 192.168.2.255; option domain-name " redlocal.edu "; option domain-name-servers 192.168.2.5; range 192.168.2.1 192.167.2.100; } }

  • Asignacin Dinmica (/etc/dhcpd.conf)# DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # ddns-update-style interim; ignore client-updates; shared-network redlocal { subnet 192.168.2.0 netmask 255.255.255.0 { option routers 192.168.2.5; option subnet-mask 255.255.255.0; option broadcast-address 192.168.2.255; option domain-name redlocal.edu"; option domain-name-servers 192.168.2.5; range 192.168.2.1 192.167.2.100; default-lease-time 21600; max-lease-time 43200; } }

  • Asignacin de difusin (/etc/sysconfig/dhcpd)# DHCP Server Configuration file. DHCPDARG=eth1

  • Puesta en servicio del servidorManual:

    [localhost@localdomain ~]#/etc/init.d/dhcpd start

    [localhost@localdomain ~]#service dhcpd start

    ( start stop restart force reload )Para aadir el servidor DHCP al arranque :

    [localhost@localdomain ~]#chkconfig dhcpd on

  • Pruebas de servicio del servidorConectar mquinas clientes dentro de la Red (verificar la IP obtenida).

    En caso de falla al arrancar el servicio verificar con comando:

    [bash]# tail -100 /var/log/messages

  • Dinamic Host Control Protocol

    Presentacin DHCP

    Descripcin del Servidor Configuracin del servidor**Introduccin a DHCP

    DHCP (Dinamic Host Control Protocol) es un protocolo de red utilizado para asignar una serie de configuraciones TCP/IP (direccin IP, nombre, dominio al que pertenece, Router y servidor DNS) a los equipos de una red de rea local LAN (Local rea Network). Sin el uso de un servidor DHCP, cada direccin IP se tendra que configurar manualmente en cada equipo y, si el equipo se mueve a otra subred, la IP del equipo seria diferente a la establecida antes. 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 el equipo es conectado en un lugar diferente de la red.

    El protocolo DHCP incluye tres mtodos de asignacin de direcciones IP:

    Asignacin manual: Asigna una direccin IP a un equipo determinado. Es ms frecuentemente utilizado cuando se desea controlar la asignacin de direcciones IP a cada equipo y as evitar tambin , que se conecten equipos no identificados.

    Asignacin automtica: Asigna una direccin IP de forma permanente a un equipo. Se suele utilizar cuando el nmero de equipos en la LAN no vara demasiado.

    Asignacin dinmica: Este mtodo hace uso de la reutilizacin de direcciones IP, tcnica mediante la cual, el servidor DHCP reinicia las tarjetas de red cada cierto intervalo de tiempo, asignando una nueva direccin IP a los equipos.*Requerimientos para la Instalacin de un Servidor DHCP

    Procederemos a instalar nuestro servidor DHCP mediante la descarga de los siguientes paquetes por lo que se recomienda que dichas descargas se hagan como root. Para ello teclearemos en consola lo siguiente:

    [localhost@localdomain ~]# yum install -y dhcp

    Una vez que se halla descargado e instalado el DHCP, ste crear su fichero de configuracin en la siguiente ubicacin:

    /etc/dhcpd.conf*Configuracin del Servidor DHCP

    El primer paso para configurar el servidor de DHCP ser editar el archivo dhcp.conf al cual le aadiremos la informacin de nuestra LAN.

    El archivo de configuracin puede contener tabulaciones o lneas en blanco adicionales para facilitar el formato.

    Las palabras clave no distinguen entre maysculas y minsculas.

    Las lneas que empiezan con el smbolo numeral (#) se consideran comentarios.

    El archivo dhcpd.conf, por defecto se encuentra vaco, por lo que se recomienda copiar el contenido del archivo de ejemplo (descrito en la primera lnea del propio archivo) y despus modificarlo:

    /usr/share/doc/dhcp*/dhcpd.conf.sample ****Asignacin de IP Manual

    Lo hecho anteriormente hace que el servidor DHCP asigne a los equipos de la red, las direcciones IP que fueron anexadas en el archivo dhcp.conf.

    Direccionamiento IP Manual y Permanente*Asignacin de IP Automtica

    Lo hecho anteriormente hace que el servidor DHCP asigne a los equipos de la red, las direcciones IP aleatorias dentro del rango de 192.168.2.10 al 192.168.1.200*Asignacin de IP Dinmica

    Lo hecho anteriormente hace que el servidor DHCP asigne a los equipos de la red, las direcciones IP aleatorias dentro del rango de 192.168.2.10 al 192.168.1.200, las cuales sern renovadas cada cierto tiempo asignado de nuevo direcciones IP aleatorias dentro del rango de 192.168.2.10 al 192.168.1.200*Asignacin de las interfaces que difundirn las IP

    No olvidar que cuando existe ms de una tarjeta de Red, se debe identificar por cual se entregar difusin de direccionamiento IP.

    Se configura en /etc/sysconfig/dhcpd

    Cuando se emplea una sola tarjeta de Red se coloca la siguiente sintaxis:

    # DHCP Server Configuration file. DHCPDARG=eth1

    Cuando se emplean dos o ms tarjetas de Red se coloca la siguiente sintaxis:

    # DHCP Server Configuration file. DHCPDARG=eth1, eth2

    *Puesta en servicio

    Al terminar de editar todos los archivos involucrados, slo bastar iniciar el servidor DHCP, el cual podr inicializarse, detenerse o reinicializarse con el comando /etc/init.d.

    Otra forma aadirlo al arranque del sistema en un nivel o niveles de arranque en particular con el mandato chkconfig.

    Para ejecutar por primera vez el servicio teclear en consola lo siguiente:

    [localhost@localdomain ~]#/etc/init.d/dhcpd start

    Para reiniciar el servicio: [localhost@localdomain ~]#/etc/init.d/dhcpd restart

    Para detener el servicio, utilice: [localhost@localdomain ~]#/etc/init.d/dhcpd stop

    Para aadir el servidr DHCP al arranque del sistema en todos los niveles de corrida, utilice: [localhost@localdomain ~]#chkconfig dhcpd on

    *Prueba del servicio

    Conecte mquinas o Pc clientes y verifique que cada una de ellas obtenga la direccin IP deseada o configurada.ss

    Si algo anda mal, falla el servicio o simplemente el servicio no arranca, use el siguiente comando para determinar la falla:

    [bash]# tail -100 /var/log/messages*