Atualmente, tenho o servidor Ubuntu 10.04 configurado com dhcp3-server e uma interface em ponte (br0) para uso em máquinas virtuais. O problema que tenho é que, quando o servidor é reiniciado, o dhcp3-server falha ao carregar devido ao atraso extra causado pela abertura da interface em ponte.
Essencialmente, o br0 não tem um endereço IP para uso com o servidor DHCP3 até o final do ciclo de inicialização, bem depois que o servidor DHCP3 tenta carregar.
Depois que o servidor inicializar, eu posso executar '/etc/init.d/dhcp3-server start' sem nenhum problema.
Existe alguma maneira de: - Forçar o dhcp3-server a esperar até que a interface seja carregada antes de tentar carregar? - Inicie o dhcp3-server depois que todo o resto for carregado?