diff --git a/nixos/lib/vargen/main.go b/nixos/lib/vargen/main.go index 81da275..669462f 100644 --- a/nixos/lib/vargen/main.go +++ b/nixos/lib/vargen/main.go @@ -100,6 +100,16 @@ func main() { netip.MustParseAddr("192.168.10.12"), mac("c4:bd:e5:1b:8a:e6"), ), + lan0.newHost( + "matt-4", + netip.MustParseAddr("192.168.10.13"), + mac("14:ac:60:46:8d:91"), + ), + lan0.newHost( + "theatnerr-2", + netip.MustParseAddr("192.168.10.14"), + mac("18:c0:4d:91:04:d8"), + ), }, Infra: []host{ mgmt0.newHost( diff --git a/nixos/lib/vars.json b/nixos/lib/vars.json index 4d2c3c4..7db8b2c 100644 --- a/nixos/lib/vars.json +++ b/nixos/lib/vars.json @@ -44,6 +44,26 @@ "lla": "fe80::c6bd:e5ff:fe1b:8ae6" }, "mac": "c4:bd:e5:1b:8a:e6" + }, + { + "name": "matt-4", + "ipv4": "192.168.10.13", + "ipv6": { + "gua": "2600:6c4a:783f:780a:16ac:60ff:fe46:8d91", + "ula": "fd9e:1a04:f01d:10:16ac:60ff:fe46:8d91", + "lla": "fe80::16ac:60ff:fe46:8d91" + }, + "mac": "14:ac:60:46:8d:91" + }, + { + "name": "theatnerr-2", + "ipv4": "192.168.10.14", + "ipv6": { + "gua": "2600:6c4a:783f:780a:1ac0:4dff:fe91:4d8", + "ula": "fd9e:1a04:f01d:10:1ac0:4dff:fe91:4d8", + "lla": "fe80::1ac0:4dff:fe91:4d8" + }, + "mac": "18:c0:4d:91:04:d8" } ], "infra": [ @@ -267,6 +287,26 @@ "lla": "fe80::c6bd:e5ff:fe1b:8ae6" }, "mac": "c4:bd:e5:1b:8a:e6" + }, + { + "name": "matt-4", + "ipv4": "192.168.10.13", + "ipv6": { + "gua": "2600:6c4a:783f:780a:16ac:60ff:fe46:8d91", + "ula": "fd9e:1a04:f01d:10:16ac:60ff:fe46:8d91", + "lla": "fe80::16ac:60ff:fe46:8d91" + }, + "mac": "14:ac:60:46:8d:91" + }, + { + "name": "theatnerr-2", + "ipv4": "192.168.10.14", + "ipv6": { + "gua": "2600:6c4a:783f:780a:1ac0:4dff:fe91:4d8", + "ula": "fd9e:1a04:f01d:10:1ac0:4dff:fe91:4d8", + "lla": "fe80::1ac0:4dff:fe91:4d8" + }, + "mac": "18:c0:4d:91:04:d8" } ] },