DHCP server won't start. Gives 'Not configured to listen on any interfaces!' even when configured

Solution 1:

Your /etc/default/isc-dhcp-server file should have

INTERFACES="eth0"

Solution 2:

I got the same issue and it got solved after assigning an IP address to my interface

like,

ifconfig eth0 192.168.1.100