Não é possível implantar imagens com o WDS: PXE-E16: Nenhuma oferta recebida

2

Atualmente, estou brincando com um ambiente de laboratório WDS em um servidor virtual 2012 R2, que é atualizado para o nível de atualização mais recente disponível. Este servidor está executando a função de servidor DHCP e possui duas NICs configuradas. Uma NIC está vinculada a um vSwitch privado e a outra a um vSwitch externo (para que eu possa obter atualizações da Internet)

O próprio serviço WDS é configurado para responder a qualquer solicitação PXE (sem exigir aprovação). Na guia "Avançado", o botão de opção "Autorizar este servidor dos Serviços de Implantação do Windows no DHCP" é ativado. Eu adicionei uma imagem de instalação simples do 2012 R2, incluindo a imagem de inicialização correspondente. Além disso, a opção do servidor DHCP 060 PXEClient está definida para o valor PXEClient (isso não foi configurado manualmente por mim).

No entanto, meu destino WDS, que é uma VM do Hyper-V da segunda geração (e conectado ao mesmo vSwitch particular que o servidor WDS), não puxa a imagem. Isto é o que o processo de inicialização diz:

PXE Network Boot using IPv4
....
   Station IP address is 192.168.10.13

   PXE-E16: No offer received.
Boot Failed. EFI Network.
Boot Failed. EFI SCSI Device.
No Operating System was Loaded. Press a key to retry the boot sequence...

Estou intrigado. Como você pode ver, o cliente PXE recebe um endereço IP do DHCP, mas de alguma forma não consegue extrair a imagem boot.wim. O mesmo acontece ao inicializar a partir de uma VM de geração 1 que possui um NIC herdado. Eu tentei habilitar e desabilitar "Inicialização segura" na configuração da VM de destino do WDS, alterando também o endereço MAC das VMs que não fez uma alteração.

O que estou fazendo de errado aqui?

[addendum-0]

A ativação do registro de depuração em Eventvwr -> Microsoft -> Windows -> Deployment-Services-Diagnostics - Debug não está revelando nada, apenas mensagens informativas. Também nada suspeito no log do servidor DHCP.

Existe uma maneira de redefinir completamente todas as configurações feitas no WDS? Deinstalling parece deixar vestígios em algum lugar no registro, o que significa que a reinstalação não é uma opção aqui.

A remoção da vNIC, que está anexada ao vSwitch externo, também não alterou.

[addendum-1]

Eu tentei mover a função do servidor DHCP para outro servidor. Mas agora eu não posso fornecer a opção PXE para o servidor. Não é visível no menu de opções. Mais uma vez a documentação da Microsoft é uma PITA ... Como faço para definir a opção?

[addendum-2]

Ainda não consigo trabalhar. Aqui está o meu traço de wireshark. 192.168.10.2 é o meu servidor DHCP 2012 R2 sem nenhuma opção definida, pois está no mesmo domínio / sub-rede de transmissão que o servidor WDS. 192.168.10.1 é minha máquina WDS.

[addendum-3]

Para ser mais específico, isso está relacionado apenas às máquinas virtuais da geração 2. As VMs da geração 1 podem ser inicializadas pelo PXE por meio de vNIC herdadas sem problemas.

    
por Matze 03.12.2014 / 17:13

5 respostas

1

Você adicionou as imagens de inicialização? (boot.wim)

Seu servidor DHCP está fornecendo IP, mas não as informações do PXE (nome do IP e do NBP do servidor TFTP)

você "precisa" das opções:

[x] 66 Boot Server host name     192.168.1.1

em que 192.168.1.1 é o endereço IP da NIC que se conecta à rede de implantação

[x] 67 BootFile Name   boot\x64\wdsnbp.com

é claro que o arquivo boot \ x64 \ wdsnbp.com deve existir!

    
por 04.12.2014 / 11:52
0

As VMs do Hyper-V G2 são apenas UEFI, então seu DHCP deve interpretar a arquitetura do cliente (opção de DHCP 93) e fornecer o NBP correspondente. Clientes UEFI devem inicializar um aplicativo UEFI como NBP

DHCP Option 93  Client's pre-OS runtime
      0             BIOS
      6             EFI32
      7             EFI64 
      9             EFI64
    
por 31.08.2016 / 08:59
0

Eu encontrei o mesmo problema e finalmente encontrei uma maneira de resolvê-lo. Eu postei minha solução aqui apenas para a conveniência de outros caras que possam encontrar o mesmo problema.

Minha rede é simples, apenas uma rede vSwitch, sem VLAN. Se o seu ambiente contiver Cisco ou outros tipos de comutadores, esta solução poderá não funcionar.

Solução

Verifique suas configurações avançadas de TCP / IP - guia WINS - desabilite o NetBIOS

Paramaisinformaçõessobrecomosolucionarproblemas,consulte meu blog .

Observação : a Microsoft não recomenda usar as opções 66 e 67 se o DCHP e o WDS estiverem implantados no mesmo servidor.

Consulte: Usando as opções de DHCP 60, 66 e 67

    
por 26.12.2016 / 06:39
0

Eu tive o mesmo problema, mas o que eu fiz foi apenas verificar a opção 66, 67 e deixar em branco, isso é apenas para a mesma sub-rede.

Tudo funciona, sou capaz de PXE no UEFI com o Secureboot ativado

Isto é para uma configuração de dois servidores, em uma configuração de servidor único não tenho problemas.

John H.

    
por 09.08.2017 / 15:34
-2

As configurações do DHCP PXE não são o seu problema. A máquina está recebendo um IP e suas informações de inicialização ou seu gen 1 vms não funcionaria. O problema é algo com inicialização segura, UEFI e (pelo menos com o WDS integrado ao SCCM 2012r2) quais implementações você atribuiu à coleção. Você não está recebendo uma oferta para a máquina porque ela não está em uma coleção que tenha algo implantado nela.

    
por 30.08.2016 / 21:12