Eu tenho andado por aí com a versão de servidor do Ubuntu e tenho tentado configurar a rede de uma forma semelhante à forma como o Windows gerencia suas interfaces. Primeiro, tentando DHCP e, em seguida, voltando para o zeroconf. Lendo a página man do systemd-networkd eu percebi que poderia criar algo semelhante usando esse script que eu criei:
$>sudo nano /etc/systemd/network/01-DHCP-and-link-local-on-everything
[Match]
Name=eth* en*
[Network]
DHCP=yes
LinkLocalAddressing=yes
LLMNR=true
[DHCP]
UseDNS=true
UseNTP=true
No entanto, isso não funciona. Eu não tenho um endereço IP agora. Então, minha pergunta é: Como posso ter endereços DHCP e link-local em uma interface usando systemd-networkd?