# How to Configure DHCP Server for PXE? DHCP (Dynamic Host Configuration Protocol) server is a default gateway that assigns IP addresses to all machines in the network. ManageEngine OS Deployer [PXE](https://www.manageengine.com/products/os-deployer/pxe-preboot-execution-environment.html) server runs as a Windows service with Endpoint Central/OS Deployer server. It is required to configure the network DHCP server with PXE server details. The target client machines connect to the DHCP server to retrieve machine IP details and locate the PXE (TFTP) server. The PXE server starts automatically when the product server starts. This document will help you configure PXE in the DHCP server. ## Configure PXE in the DHCP server by selecting the server you are using: - [Microsoft DHCP server](https://www.manageengine.com/products/desktop-central/os-imaging-deployment/how-to-configure-microsoft-dhcp-server.html) - [Sophos Firewall](https://www.manageengine.com/products/desktop-central/os-imaging-deployment/how-to-configure-dhcp-in-sophos.html) - [Infoblox DHCP server](https://www.manageengine.com/products/desktop-central/os-imaging-deployment/how-to-configure-infoblox-dhcp-server.html) - [Cisco DHCP server](https://www.manageengine.com/products/desktop-central/os-imaging-deployment/how-to-configure-cisco-dhcp-server.html) - [Fortigate DHCP server](https://www.manageengine.com/products/desktop-central/os-imaging-deployment/how-to-configure-dhcp-in-fortigate.html) - [Huawei DHCP server](https://www.manageengine.com/products/os-deployer/help/configuring-huawei-dhcp.html) - [PFsense DHCP server](https://www.manageengine.com/products/os-deployer/help/configuring-pfsense-dhcp.html) ## Note - To know more about how PXE works, click [here](https://www.manageengine.com/products/os-deployer/pxe-preboot-execution-environment.html). - Virtual IP addresses are not supported in Option 66. If you are using Endpoint Central with a failover setup and have configured a Virtual IP for the servers, ensure that the physical IP address of the primary server or the failover server (whichever is currently active) is specified in Option 66 (next-server) instead of the Virtual IP.