Servidor dhcp en gn ulinux
-
Upload
gerardo-may -
Category
Technology
-
view
135 -
download
1
description
Transcript of Servidor dhcp en gn ulinux
Servidor DHCP en GNU/Linux
Carlos Gerardo May Esquivel
¿DHCP?
¿Para que nos sirve?
Cliente Servidor
DISCOVERBROADCAST
OFFERUNICAST
REQUESTBROADCAST
ACKNOWLEDGEUNICAST
¿Como Funciona?
¿Preguntas … Fumadas ?• ¿Que pasa si hubiera dos servidores DHCP en la misma red?
El que contesta primero es el que da la asignación de ip
• Si tuviéramos una red subneteada, ¿Se puede tener un solo servidor DHCP para todas las redes o se tiene que tener una por red ? Si, DHCP Relay Agent
• Es el único protocolo para este propósito Bootp ( su abuelo), zeroconf
¿Cómo lo vamos a hacer?
• Asignar IP estática al servidor.
• Instalar servicio DHCP.
• Configurar servicio.
• Especificar puerto a usar.
• Levantar servicio.
Asignar IP estática al servidor
Instalando servicio DHCP• yum –y install dhcp
Configurando el servidor DHCP
cp /usr/share/doc/dhcp-X.X.X/dhcpd.conf.example /etc/dhcp/dhcpd.conf
/etc/dhcp/dhcpd.conf
Siendo X.X.X la versión en la que este el servicio
Parámetros que nos interesan• subnet – dirección de nuestra red en la cual difundiremos el servicio de DHCP
• netmask – máscara de subred que tendremos
• range – rango de direcciones IP que asignara automáticamente nuestro servidor a los clientes
• option domain-name-servers – DNS que nos proporciona nuestro ISP si es que tendremos salida a internet
• option domain-name – nombre de nuestro servidor que tendra nuestro servidor DHCP para identificarlo
• option routers – dirección IP de nuestro servidor DHCP
• option broadcast-address – dirección del broadcast de la red
• default-lease-time – tiempo de asignación por default
• max-lease-time – tiempo máximo de asignación
Ejemplo• subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.180;
option domain-name-servers DNS1.com, DNS2.com;
option domain-name "server.n1b0";
option routers 192.168.1.254;
option broadcast-address 192.168.1.255;
default-lease-time 21600;
max-lease-time 47200;
}
Asignar ip “fija a un host”• Saber su mac address
• host fantasia {
hardware ethernet 08:00:07:26:c0:a5;
fixed-address 192.168.1.x;
• }
Especificar que puerto usar• /etc/sysconfig/dhcpd
Comprobar• service dhcpd start
• service dhcpd status
Dudas …
Bibliografía• http://tools.ietf.org/html/rfc2131