Systemd/networkd: Difference between revisions

imported>Mweinelt
imported>Mweinelt
→‎DHCP: Don't use shorthands, that aren't documented upstream, clarify dependency chain
Line 85: Line 85:
   systemd.network.networks."10-dhcp-wan" = {
   systemd.network.networks."10-dhcp-wan" = {
     matchConfig.Name = "enp1s0";
     matchConfig.Name = "enp1s0";
     linkConfig.RequiredForOnline = true; # Necessary if you want to make network-online.target dependent on this interface being online.
     networkConfig.DHCP = "yes";
     DHCP = "yes";
    # make acquiring a DHCP lease a dependency for network-online.target
     linkConfig.RequiredForOnline = true;
   };
   };
</syntaxhighlight>
</syntaxhighlight>