Posso usar o servidor DHCP do meu ISP como parte da minha configuração de inicialização PXE local?

Posso usar o servidor DHCP do meu ISP como parte da minha configuração de inicialização PXE local?

Estou tentando configurar um servidor de inicialização PXE de rede em minha rede local. Atualmente estou seguindo o guia Centos7 emhttp://www.tecmint.com/install-pxe-network-boot-server-in-centos-7. Um dos serviços de rede necessários é o DHCP. Meu ISP é AT&T Uverse e o modelo do roteador é 5268ACFXN. O roteador já tem o DHCP configurado. Haverá um problema se meu arquivo de configuração apontar para meu roteador para os serviços DHCP ou terei que configurar meu próprio servidor DHCP local e desabilitar o serviço DHCP em meu roteador.

Responder1

Sim, você precisa configurar seu próprio servidor DHCP local e desabilitar o serviço DHCP em seu roteador. Use o servidor ISC DHCP para isso.

Não se esqueça de adicionar opções de dhcp, rota padrão e servidor de nomes DNS. Eles devem ser o endereço IP interno do seu roteador.

Responder2

Na verdade, você deve desabilitar os serviços DHCP/DNS do seu modem/roteador ISP.

Para que o serviço TFTP funcione algumas configurações/campos devem ser suportados pelos serviços DHCP, que o seu equipamento ISP não permite configurar; ou seja, os atributos:

  • next-serverque informa ao cliente na resposta DHCP de qual servidor TFTP ele deverá baixar os arquivos;
  • filenameno contrato que informará por máquina/MAC quais arquivos baixar.

Embora seja mais desafiador, também pode ser mais educativo e mais útil para infraestruturas maiores configurar BIND+ISC DHCP+tftpboot para este serviço.

Dos manuais do Debian:

4.5. Preparando arquivos para inicialização via rede 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 o BOOTP com ISC dhcpd é realmente fácil, porque trata os clientes BOOTP como um caso moderadamente especial de clientes DHCP. Algumas arquiteturas requerem uma configuração complexa para inicializar clientes via BOOTP. Se o seu for um desses, leia a seção Seção 4.5.2, “Configurando um servidor DHCP”. Nesse caso, você provavelmente conseguirá simplesmente adicionar a diretiva permitir bootp ao bloco de configuração da sub-rede que contém o cliente e reiniciar o dhcpd com /etc/init.d/dhcpd3-server restart.

informação relacionada