ninurta: configure networking in initrd and persistent MAC

This commit is contained in:
Tim Schubert 2023-06-03 23:19:18 +02:00
parent 5dfb385d54
commit af47fff022
Signed by: dadada
GPG key ID: EEB8D1CE62C4DFEA

View file

@ -49,11 +49,21 @@ in
network = { network = {
enable = true; enable = true;
networks = { networks = {
"10-lan" = { "10-lan-enp" = {
matchConfig.Name = "enp*"; matchConfig.Name = "enp*";
networkConfig.DHCP = "ipv4"; networkConfig.DHCP = "ipv4";
linkConfig.RequiredForOnline = "routable"; linkConfig.RequiredForOnline = "routable";
}; };
"10-lan-eth" = {
matchConfig.Name = "eth*";
networkConfig.DHCP = "ipv4";
linkConfig.RequiredForOnline = "routable";
};
"10-lan-ens" = {
matchConfig.Name = "ens*";
networkConfig.DHCP = "ipv4";
linkConfig.RequiredForOnline = "routable";
};
}; };
}; };
}; };
@ -160,6 +170,12 @@ in
systemd.network = { systemd.network = {
enable = true; enable = true;
links = {
"10-lan" = {
matchConfig.Name = "enp*";
linkConfig.MACAddressPolicy = "persistent";
};
};
networks = { networks = {
"10-lan" = { "10-lan" = {
matchConfig.Name = "enp*"; matchConfig.Name = "enp*";