fix: DHCP config in management LAN

This commit is contained in:
Tim Schubert 2024-03-25 20:57:27 +01:00
parent 79c9b0bb75
commit d8a261d68f
Signed by: dadada
SSH key fingerprint: SHA256:bFAjFH3hR8zRBaJjzQDjc3o4jqoq5EZ87l+KXEjxIz0
2 changed files with 24 additions and 12 deletions

View file

@ -40,6 +40,8 @@
val-permissive-mode = true; val-permissive-mode = true;
local-data = [ local-data = [
"\"agares.bs.dadada.li. 10800 IN A 192.168.101.1\"" "\"agares.bs.dadada.li. 10800 IN A 192.168.101.1\""
"\"danjal.bs.dadada.li. 10800 IN A 192.168.100.108\""
"\"legion.bs.dadada.li. 10800 IN A 192.168.100.107\""
"\"ninurta.bs.dadada.li. 10800 IN A 192.168.101.184\"" "\"ninurta.bs.dadada.li. 10800 IN A 192.168.101.184\""
"\"agares.bs.dadada.li. 10800 IN AAAA fd42:9c3b:f96d:101::1\"" "\"agares.bs.dadada.li. 10800 IN AAAA fd42:9c3b:f96d:101::1\""
"\"ninurta.bs.dadada.li. 10800 IN AAAA fd42:9c3b:f96d:101:4a21:bff:fe3e:9cfe\"" "\"ninurta.bs.dadada.li. 10800 IN AAAA fd42:9c3b:f96d:101:4a21:bff:fe3e:9cfe\""

View file

@ -134,18 +134,28 @@ in
}; };
in in
{ {
"10-mgmt" = subnet "enp1s0" "100" // { "10-mgmt" = lib.mkMerge [
networkConfig.VLAN = [ "lan.10" "ff.11" ]; (subnet "enp1s0" "100")
dhcpServerStaticLeases = [ {
{ networkConfig.VLAN = [ "lan.10" "ff.11" ];
# legion dhcpServerStaticLeases = [
dhcpServerStaticLeaseConfig = { {
Address = "192.168.100.107"; # legion
MACAddress = "80:CC:9C:95:4A:60"; dhcpServerStaticLeaseConfig = {
}; Address = "192.168.100.107";
} MACAddress = "80:CC:9C:95:4A:60";
]; };
}; }
{
# danyal
dhcpServerStaticLeaseConfig = {
Address = "192.168.100.108";
MACAddress = "c8:9e:43:a3:3d:7f";
};
}
];
}
];
"30-wg0" = { "30-wg0" = {
matchConfig.Name = "wg0"; matchConfig.Name = "wg0";
address = [ "10.3.3.2/32" "fd42:9c3b:f96d:121::2/128" ]; address = [ "10.3.3.2/32" "fd42:9c3b:f96d:121::2/128" ];