Setting DHCP Option 66 and 67

You must set option 66, Boot Server Host Name, and 67, Boot File Name, for each specific UEFI target that cannot process option 43.

Adding DHCP option 66 and 67 to Windows DHCP server

To set options 66 and 67 it is necessary to reserve an IP address for the target. Select a free IP address from the range assigned by your DHCP server. This address is referenced in the following procedure as the target IP address. Keep a record of the MAC address of the target machine network card. It is referenced in the following procedure as the target MAC address.

Follow these steps to add option 66 and 67 on Windows:
  1. Open a command window (select Start > Run > cmd)
  2. Type netsh
  3. Type dhcp
  4. Type server \\<servername> or server <server_ip_address>
  5. You see a command prompt that says: <dhcp server>
  6. Type scope <scopename>
  7. You see a command prompt that says: <dhcp server scope>
  8. Type add reservedip <target_ip_address> <target_mac_address>
  9. Type set reservedoptionvalue <target_ip_address> 66 STRING <boot_server_ip_address>
  10. Type set reservedoptionvalue <target_ip_address> 67 STRING Rembo-x64UEFI
  11. To confirm that everything was set correctly, type show reservedoptionvalue <target_ip_address>

Adding DHCP option 66 and 67 to a host with ISC DHCP server

If you are using the ISC DHCP server, you can add the DHCP option 66 and 67 to a group of UEFI targets or to a single UEFI target by adding, respectively, the statement options tftp-server-name <server_ip_address> and option bootfile-name "Rembo-x64UEFI" to a section of the configuration file.