O servidor DHCP fornece endereços IP para outras máquinas na rede, mas precisa da interface usada para se conectar às outras máquinas para já ter um endereço estático. Ele não funcionará a menos que as interfaces que ele deve usar já estejam configuradas quando ele for iniciado.
Agora, isso faz não significar que as outras interfaces em sua máquina não poderiam obter seu endereço IP de algum outro servidor DHCP, mas ele não pode autoassinar a si mesmo um IP endereço.
Então, o que diz /etc/network/interfaces
? Que tal ifconfig
?