In computing, the
https://en.wikipedia.org/wiki/Preboot_Execution_Environment
- In order
to setup PXE server, you need to have a working DHCP and TFTP servers.DHCP server is used to distribute the IP addresses for the network systems, so that the client systems can communicate with PXE server. And,TFTP server is used to download the installation files from PXE server and send them to the PXE clients. We can deploy PXE, and DHCP servers on the same system or use different systems for each server.Due to lack of resources, I have tested this on a single system. You can either use a separate system orsingle machine for all servers.
The setup that requires here is
The Services required on the PXE Server:
1. TFTP
2. DHCP
3. NFS
https://community.mellanox.com/docs/DOC-2164