I am building a small linux box, which will be running a webserver only. The purpose of this little machine is to be put into a small, temporary network at a temporary location with no access to the internet, serving the webservice to the local network
The question is, how do the clients discover the address of the machine?
Static IP is not ideal, since it should be able to run on any local network, so DHCP is pretty much a must. Running dns and dhcp server from the box is an option, though not preferable, since the network may already have such a service, and the box would conflict with it.
These are the only ways I can think of though. Any other ideas?