Originally Posted by jefro
There are a number of ways to make a static IP on a client and then look for some image(s). Might even move up to gpxe/ipxe for more dependable transfer means. I think grub can do it also. See syslinux pages.
I read the question as the OP is looking for a way to just boot over LAN, and load images from there, but I could be wrong. Never played with ipxe, though, and it seems like it has more features, but I just don't see how it would work, unless you modify SOMETHING on the server. Either you're going to have to enter a list of addresses/ranges you allow it to serve images to, or you're going to have to let DHCP work its magic.
Given the OP's other questions, I'm not sure why the aversion to DHCP is present. Making a change on a DHCP server is trivial, and lets things like this work easily. Seems like much more work to accomplish the same thing, and adds to your administration overhead as well.