Important: if you already have a DHCP server on your network, be sure to
alter its config to allow PXE booting with the following configuration items
(applied globally or to your dynamic IP address range):
option ip-forwarding false;
option mask-supplier false;
next-server 10.2.1.1; # IP of your KickstartWeb server
Be sure to replace the IP address with the IP address of this KickstartWeb
Server. The above lines are for a Linux DHCP server. Some DHCP servers don't
support PXE booting, in which case you can install a new DHCP server on the
KickstartWeb server and use it for all of your DHCP needs.
Your network routers may or may not allow DHCP requests to pass through,
which may or may not be what you want.
Speaking of networking, it is desirable to disable "auto-negotiation" and to
enable "PortFast" on all ports where you want to do PXE installs. This disables
the spanning tree protocol which can cause problems with PXE installs.