Protocolo DHCP
(Redirigido desde «PROCOTOLO DHCP»)
Estándar
editarObjetivo
editar- Protocolo diseñado para simplificar la administración de la configuración IP de los equipos de una red.
- Suministra a los equipos la dirección IP y otros parámetros relacionados con la configuración de red del equipo.
Características
editar- Protocolo diseñado con arquitectura cliente/servidor.
- Puerto servidor: 67
- Puerto cliente: 68
- Protocolo abierto, protocolo implementado igual por todos los fabricantes y S.O.
- Usa UDP a nivel de transporte.
- Mejora al protocolo BOOTP.
- A la asignación de IP se le denomina concesión (lease) y es en alquiler normalmente, tiene una duración limitada la concesión, a dicho tiempo se le denomina tiempo de concesión (lease time).
- La IP asignada puede ser elegida aleatoriamente de entre un rango de direcciones reservado para dicho propósito (pool de direcciones) o puede ser siempre la misma.
Modos de asignación
editar- Asignación manual: El administrador configura manualmente las direcciones IP del cliente en el servidor DHCP.Cuando la estación de trabajo del cliente pide una dirección IP, el servidor mira la dirección MAC y procede a asignar la que configuró el administrador. También puede usarse para denegar el acceso a equipos concretos.
- Asignación persistente o automática: Al cliente DHCP se le asigna una dirección IP de forma aleatoria y ésta no caduca. (No se usarán parámetros de tiempo).
- Asignación dinámica: El servidor DHCP asigna una dirección IP a un cliente de forma temporal. Cuando este tiempo acaba, la IP es revocada y la estación de trabajo ya no puede funcionar en la red hasta que no pida otra o bien prorrogue la concesión. (Se usarán los parámetros de tiempo).
Instalación del servicio DHCP en Debian
editar- El servidor DHCP que se instalará será el de la ISC (Internet Systems Consortium).
- El servidor debe tener IP fija.
- Orden de instalación:
- aptitude install isc-dhcp-server
- Al principio probablemente fallará el arranque del servidor pues el fichero de configuración no es correcto.
isc-dhcp-server
editar- Demonio del servicio:
- /usr/sbin/dhcpd
- Script para manipular el demonio:
- /etc/init.d/isc-dhcp-server
- Archivos de configuración.
- Principal: /etc/dhcp/dhcpd.conf
- Fichero log: /var/log/syslog
- Fichero con concesiones: /var/lib/dhcp/dhcpd.leases
- Fichero que indica las interfaces por las que sirve: /etc/default/isc-dhcp-server