I have my ubuntu server set to get addresses from a dhcp server. However, if that dhcp server is not currently active, the server will just stay with no address.
Is there some mechanism to periodically send dhcp requests?
You can use cron for that.
Open a console and as root type:
crontab -e
Insert a line that executes the dhclient
00 * * * * dhclient eth0
This runs the command dhclient for the network card eth0 every hour (00)
You must change the time for the one you want, and the network card for yours.
If you want to know how cron works:
crontab -e
but of /etc/crontab
which is different. User crontabs don't have the user
field.