300-435 Question 131
Single answerA network engineer is tasked with automating the provisioning of bare-metal servers in a Cisco data center. The engineer decides to use iPXE for network booting and wants to customize the boot process to dynamically load different configurations based on the server's MAC address. Which approach should the engineer take to achieve this?
- A
Use an iPXE script to dynamically generate boot instructions based on the MAC address.
- B
Configure DHCP to assign a static IP address to each server based on its MAC address and serve an iPXE binary.
- C
Use a pre-configured PXE server that hardcodes boot options for each MAC address.
- D
Leverage the HTTP protocol within iPXE to fetch a configuration file based on the server's MAC address.
Show answer and explanation
Correct answer: A
Explanation
iPXE scripts provide a flexible way to automate boot processes by allowing logic such as conditions based on MAC addresses. This makes it possible to dynamically assign configurations to servers without manual intervention, aligning with the goals of automation in Cisco enterprise solutions.
- A. Correct.
Correct: iPXE scripts allow for dynamic boot configurations, including logic based on the server's MAC address. This ensures flexible and scalable automation.
- B. Incorrect.
Incorrect: While DHCP can assign IP addresses and provide iPXE binaries, it does not handle dynamic boot configuration logic based on MAC addresses.
- C. Incorrect.
Incorrect: A pre-configured PXE server with hardcoded options lacks flexibility and scalability, which are key aspects of automation.
- D. Incorrect.
Incorrect: While iPXE supports HTTP for fetching resources, additional scripting logic is required to dynamically handle MAC address-based configurations.