DHCP para distintas VLANs¶
Con la implantación de la división de la red en VLANs y subredes IP, se ve la necesidad de buscar una solución para el servicio de DHCP sin tener que poner un servidor para cada subred.
Para esto se encuentra la siguiente configuración de DHCP, la cual se acompaña con la configuración del router para que redirija las peticiones de DHCP hacia dicho servidor que se encuentra acá: https://proyectos.softwarelibre.edu.uy/documents/59.
Para instalar el servidor DHCP, se ejecuta:
# apt-get install dhcp3-server
El archivo de configuración de configuración del demonio está en:
/etc/dhcp/dhcpd.conf
Este es el contenido del archivo de configuración, para tres subredes:
ddns-update-style none; option domain-name "cure.edu.uy"; option domain-name-servers massera.csic.edu.uy; default-lease-time 600; max-lease-time 7200; authoritative; log-facility local7; subnet 164.73.227.16 netmask 255.255.255.240 { range 164.73.227.18 164.73.227.31; option domain-name-servers 164.73.128.8; option domain-name "cure.edu.uy"; option routers 164.73.227.17; option broadcast-address 164.73.227.31; default-lease-time 600; max-lease-time 7200; # Equipos con IP fija dentro de la sub-red 164.73.227.16/28 host gnudelar { fixed-address 164.73.227.18; hardware ethernet c8:0a:a9:dc:b2:9b; } host gnudelar1 { fixed-address 164.73.227.18; hardware ethernet c8:0a:a9:cc:b2:9b; } } subnet 164.73.227.32 netmask 255.255.255.224 { range 164.73.227.34 164.73.227.62; option domain-name-servers 164.73.227.23; option domain-name "cure.edu.uy"; option routers 164.73.227.33; option broadcast-address 164.73.227.63; default-lease-time 600; max-lease-time 7200; # Equipos con IP fija dentro de la sub-red 164.73.227.32/27 } subnet 164.73.227.64 netmask 255.255.255.224 { range 164.73.227.66 164.73.227.94; option domain-name-servers 164.73.128.8; option domain-name "cure.edu.uy"; option routers 164.73.227.65; option broadcast-address 164.73.227.95; default-lease-time 600; max-lease-time 7200; # Equipos con IP fija dentro de la sub-red 164.73.227.64/28 host swtichCR1 { fixed-address 164.73.227.67; hardware ethernet 70:72:cf:35:83:a0; } }