recentemente, me deparei com um cenário em que tivemos que solucionar Por que um laptop não estava reconstruindo via SCCM e achei que seria bom escrever um artigo explicando o processo de inicialização do PXE e como o DHCP está vinculado a isso.
processo DHCP básico
o mais simples dos processos DHCP é o seguinte:
- O cliente se conecta a rede e envia um broadcast DHCP
- DHCP server pega a transmissão
- em seguida, O servidor responde com uma sugestão de endereço IP
- em seguida, O cliente reconhece o servidor e utiliza o endereço fornecido
Processo de Inicialização PXE
Quando o cliente inicia uma inicialização PXE (por, tradicionalmente, pressionando F12) no entanto, o processo é ligeiramente alterada:
- o cliente envia uma transmissão DHCP e afirma que precisa PXE boot
- o servidor DHCP pega esta transmissão e responde com um endereço IP sugerido para usar. Se o servidor tem as informações necessárias para a inicialização PXE, que a informação é incluída na resposta
- em seguida, O cliente responde ao servidor e utiliza o endereço fornecido
- em Seguida, o cliente contata o servidor de inicialização PXE (tradicional a um servidor do WDS ou servidor SCCM) e solicita o arquivo de inicialização que ele recebeu do servidor DHCP
- O arquivo é carregado e iniciado no cliente
Normalmente a Opção 66 ou Opção de 67 são definidas dentro de seu opções de escopo DHCP DHCP ou Auxiliares são configuradas dentro de seu roteador para o processo acima para o trabalho. Opção 66 especificidades qual servidor entrar em contato e 67 é o nome do arquivo a ser solicitado. Recentemente escrevi um artigo sobre como definir as opções de DHCP no Windows Server via Powershell cmdlets
Dinâmica de Inicialização PXE
Outro método de fornecer as informações de inicialização para um cliente é ter um serviço de escutar o pedido de DHCP. O Configuration Manager fornece inicialização PXE dinâmica usando o Windows Deployment Service (WDS).
- o cliente se conecta à rede e envia uma transmissão DHCP
- o servidor DHCP pega essa transmissão e responde com um endereço IP sugerido para usar.
- O serviço de WDS também respostas de volta para o cliente com a informação necessária que precisa para a inicialização PXE
- O cliente responde ao servidor DHCP e usa o endereço sugerido
- O cliente contata o servidor de inicialização PXE e solicita o arquivo de inicialização especificado no arranque de informações foi enviado
- O arquivo é carregado e iniciado no cliente
Abaixo está um diagrama do que a rede pode parecer no cenário acima: !
opções DHCP vs IP Helpers
há muito tempo há um debate sobre qual método você deve usar para direcionar seus clientes para o seu servidor de inicialização PXE. A Microsoft afirmou há muito tempo que não recomenda ou suporta o uso de opções de escopo DHCP como método de redirecionamento e prefere que você atualize a tabela auxiliar de IP do seu roteador com as informações necessárias. Usar as opções DHCP limita suas opções, pois você só pode especificar um servidor e um arquivo de programa de inicialização de rede (NBP). Somente ser capaz de especificar um arquivo NBP pode causar problemas nos ambientes em que os clientes legados e UEFI estão sendo usados. Dentro de um ambiente roteado, minha preferência pessoal é usar opções de auxiliar IP configuradas no nível do roteador, pois fornece muito mais flexibilidade e é o método suportado pela Microsoft.
conclusão
o acima cobre apenas soluções de ambiente simples, mas espero que ajude você a entender o processo e entender onde você precisaria Procurar para solucionar quaisquer problemas.
Patrocinador
Tags
- DHCP