I have not found anything real concrete on this. In LTIB there were settings in the menuconfig to be able to set a default IP address, subnet, etc... and turn the dhcp server off. The kernel uses the UDHCPC and gives the following while booting.
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
udhcpc (v1.22.1) started
No lease, forking to background
I am not sure if this can be done from the machine conf file or if I need an .bbappend file somewhere.