Thursday, December 5, 2019

Windows: Separating network boot settings via TFTP (DHCP) for Legacy BIOS and UEFI modes

If necessary, separate the DHCP settings (for example: server ip address, bootfile name) for network boot of computers in BIOS and UEFI mode, you can define vendor classes and configure the corresponding policies.

Follow these steps:
1. In the DHCP snap-in, right-click on "IPv4" and select "Define Vendor Classes...".

2. Add the following classes:


Legacy:      PXEClient:Arch:00000
UEFI-32-1: PXEClient:Arch:00006
UEFI-32-2: PXEClient:Arch:00002
UEFI-64-1: PXEClient:Arch:00007
UEFI-64-2: PXEClient:Arch:00008
UEFI-64-3: PXEClient:Arch:00009

3. Create policy in the necessary scope. Add vendor class conditions for each policy:

PXEClient (UEFI x64): UEFI-64-1, UEFI-64-2, UEFI-64-3.
PXEClient (UEFI x86): UEFI-32-1, UEFI-32-2.
PXEClient (BIOS): Legacy.


When adding vendor classes, check "Append wildcard(*)". Configure parameters №66(boot server host name) and №67(bootfile name).

4. To apply policies, restart the DHCP service.

No comments:

Post a Comment