¿Puedo usar el servidor dhcp de mi ISP como parte de mi configuración de arranque PXE local?

¿Puedo usar el servidor dhcp de mi ISP como parte de mi configuración de arranque PXE local?

Estoy intentando configurar un servidor de arranque de red PXE en mi red local. Actualmente estoy siguiendo la guía de Centos7 enhttp://www.tecmint.com/install-pxe-network-boot-server-in-centos-7. Uno de los servicios de red requeridos es DHCP. Mi ISP es AT&T Uverse y el modelo del enrutador es 5268ACFXN. El enrutador ya tiene configurado DHCP. ¿Habrá algún problema si mi archivo de configuración apunta a mi enrutador para los servicios DHCP, o tendré que configurar mi propio servidor DHCP local y desactivar el servicio DHCP en mi enrutador?

Respuesta1

Sí, necesita configurar su propio servidor DHCP local y desactivar el servicio DHCP en su enrutador. Utilice el servidor ISC dhcp para ello.

No olvide agregar las opciones dhcp de memoria predeterminada y servidor de nombres DNS. Deben ser la dirección IP interna de su enrutador.

Respuesta2

De hecho, debe desactivar los servicios DHCP/DNS del módem/enrutador de su ISP.

Para que el servicio TFTP funcione, algunas configuraciones/campos deben ser compatibles con los servicios DHCP, que el equipo de su ISP no le permitirá configurar; a saber, los atributos:

  • next-servereso le dice al cliente en la respuesta DHCP desde qué servidor TFTP tendrá que descargar los archivos;
  • filenameen el contrato de arrendamiento que indicará por máquina/MAC qué archivos descargar.

Si bien es más desafiante, también podría ser más educativo y más útil para infraestructuras más grandes configurar BIND+ISC DHCP+tftpboot para este servicio.

De los manuales de Debian:

4.5. Preparación de archivos para el arranque en red TFTP

group {
  next-server 192.168.1.3;
  host tftpclient {
# tftp client hardware address
  hardware ethernet  00:10:DC:27:6C:15;
  filename "pxelinux.0";
 }
 }

Configurar BOOTP con ISC dhcpd es realmente fácil, porque trata a los clientes BOOTP como un caso moderadamente especial de clientes DHCP. Algunas arquitecturas requieren una configuración compleja para iniciar clientes mediante BOOTP. Si el suyo es uno de esos, lea la sección Sección 4.5.2, “Configuración de un servidor DHCP”. En ese caso, probablemente podrá salirse con la suya simplemente agregando la directiva enable bootp al bloque de configuración para la subred que contiene el cliente y reinicie dhcpd con /etc/init.d/dhcpd3-server restart.

información relacionada