Este articulo sirve de fundamento a otros en este blog, que te permiten adicionar diversas funciones a un sistema operativo en Centos.
Trato de utilizar Centos lo mas posible, porque es la distribucion que utilizo con mis clientes (Centos y RHEL).
Prerequisitos:
Para todas las instalaciones base, siempre parto del uso de un Centos minimal y debes tener instalado un servidor en Centos, con una direccion IP fija y con acceso a internet para poder instalar paquetes.
Instalacion de rol de DHCP
para instala el rol de DHCP Server baasta con ejecutar
# yum install dhcp
Y al ultimo mensaje le das a la tecla Y
Ahora, verifiquemos los archivos de configuracion que ha creado la instalacion.
# rpm -qlc dhcp
La instalación del paquete dhcp crea un archivo, /etc/dhcp/dhcpd.conf, que es simplemente un archivo de configuración vacío. Este es el archivo de configuración para IPv4 DHCP.
Procedemos a editar con nano o vi el archivo de configuracion
# nano /etc/dhcp/dhcpd.conf
Como pueden observar, el archivo esta vacio.
adicionamos las siguientes entradas al archivo
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.101 192.168.1.111;
option domain-name-servers 192.168.1.1;
option domain-search "red.local";
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
default-lease-time 600;
max-lease-time 7200;
}
Esto va a crear un ambito (scope) de DHCP para la red 192.168.1.0
brindara direcciones de Ip desde la 192.168.101 hasta 111
asigna el dominio DNS como red.local
especifica el subnet mask como 255.255.255.0
especifica el gateway como 192.168.1.1
y define tiempos estandares para la asignacion de la direccion ip
Eso es todo acerca de la configuración DHCP. Hay muchas opciones disponibles en la configuración de DHCP. Podría consultar las páginas de manual y el archivo de ejemplo para obtener más información. Reiniciemos el servicio DHCP y habilitemos el servicio.
# systemctl restart dhcpd
# systemctl status dhcpd
# systemctl enable dhcpd
Ahora ya puedes crear otros equipos en la red para que tomen direcciones IP de este servidor de DHCP