1
0
Fork 0
mirror of https://github.com/mdlayher/homelab.git synced 2024-12-15 17:50:54 +00:00
mdlayher-homelab/nixos/lib/vars.json
Matt Layher c1ac71e225
nixos/lib/vargen: regenerate
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2023-07-17 18:45:57 -04:00

439 lines
10 KiB
JSON

{
"server_ipv4": "192.168.1.10",
"server_ipv6": "2600:6c4a:787f:5e00:6d9:f5ff:fe7e:1c47",
"desktop_ipv6": "2600:6c4a:787f:5e00:7656:3cff:fe43:7337",
"hosts": {
"servers": [
{
"name": "servnerr-4",
"ipv4": "192.168.1.10",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:6d9:f5ff:fe7e:1c47",
"ula": "fd9e:1a04:f01d:0:6d9:f5ff:fe7e:1c47",
"lla": "fe80::6d9:f5ff:fe7e:1c47"
},
"mac": "04:d9:f5:7e:1c:47"
},
{
"name": "nerr-4",
"ipv4": "192.168.1.7",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:7656:3cff:fe43:7337",
"ula": "fd9e:1a04:f01d:0:7656:3cff:fe43:7337",
"lla": "fe80::7656:3cff:fe43:7337"
},
"mac": "74:56:3c:43:73:37"
},
{
"name": "monitnerr-1",
"ipv4": "192.168.1.8",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:dea6:32ff:fe1e:6694",
"ula": "fd9e:1a04:f01d:0:dea6:32ff:fe1e:6694",
"lla": "fe80::dea6:32ff:fe1e:6694"
},
"mac": "dc:a6:32:1e:66:94"
},
{
"name": "matt-3",
"ipv4": "192.168.10.12",
"ipv6": {
"gua": "2600:6c4a:787f:5e0a:c6bd:e5ff:fe1b:8ae6",
"ula": "fd9e:1a04:f01d:10:c6bd:e5ff:fe1b:8ae6",
"lla": "fe80::c6bd:e5ff:fe1b:8ae6"
},
"mac": "c4:bd:e5:1b:8a:e6"
}
],
"infra": [
{
"name": "switch-core",
"ipv4": "192.168.1.2",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:465b:edff:fef7:ceda",
"ula": "fd9e:1a04:f01d:0:465b:edff:fef7:ceda",
"lla": "fe80::465b:edff:fef7:ceda"
},
"mac": "44:5b:ed:f7:ce:da"
},
{
"name": "switch-livingroom",
"ipv4": "192.168.1.3",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:ee50:aaff:fe42:e83",
"ula": "fd9e:1a04:f01d:0:ee50:aaff:fe42:e83",
"lla": "fe80::ee50:aaff:fe42:e83"
},
"mac": "ec:50:aa:42:0e:83"
},
{
"name": "switch-office",
"ipv4": "192.168.1.4",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:76ac:b9ff:fee2:4ea5",
"ula": "fd9e:1a04:f01d:0:76ac:b9ff:fee2:4ea5",
"lla": "fe80::76ac:b9ff:fee2:4ea5"
},
"mac": "74:ac:b9:e2:4e:a5"
},
{
"name": "pdu01",
"ipv4": "192.168.1.5",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:20c:15ff:fe41:335e",
"ula": "fd9e:1a04:f01d:0:20c:15ff:fe41:335e",
"lla": "fe80::20c:15ff:fe41:335e"
},
"mac": "00:0c:15:41:33:5e"
},
{
"name": "ap-livingroom",
"ipv4": "192.168.1.6",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:363a:20ff:fec8:a9de",
"ula": "fd9e:1a04:f01d:0:363a:20ff:fec8:a9de",
"lla": "fe80::363a:20ff:fec8:a9de"
},
"mac": "34:3a:20:c8:a9:de"
},
{
"name": "ap-basement",
"ipv4": "192.168.1.9",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:d24d:c6ff:fec1:7296",
"ula": "fd9e:1a04:f01d:0:d24d:c6ff:fec1:7296",
"lla": "fe80::d24d:c6ff:fec1:7296"
},
"mac": "d0:4d:c6:c1:72:96"
},
{
"name": "ups01",
"ipv4": "192.168.1.11",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:20c:15ff:fe05:1ee6",
"ula": "fd9e:1a04:f01d:0:20c:15ff:fe05:1ee6",
"lla": "fe80::20c:15ff:fe05:1ee6"
},
"mac": "00:0c:15:05:1e:e6"
},
{
"name": "keylight",
"ipv4": "192.168.66.10",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:3e6a:9dff:fe12:c4dc",
"ula": "fd9e:1a04:f01d:66:3e6a:9dff:fe12:c4dc",
"lla": "fe80::3e6a:9dff:fe12:c4dc"
},
"mac": "3c:6a:9d:12:c4:dc"
},
{
"name": "living-room-hue-hub.iot",
"ipv4": "192.168.66.14",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:eeb5:faff:fe1d:4fc2",
"ula": "fd9e:1a04:f01d:66:eeb5:faff:fe1d:4fc2",
"lla": "fe80::eeb5:faff:fe1d:4fc2"
},
"mac": "ec:b5:fa:1d:4f:c2"
},
{
"name": "living-room-myq-hub.iot",
"ipv4": "192.168.66.15",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:ce6a:10ff:fe0a:617f",
"ula": "fd9e:1a04:f01d:66:ce6a:10ff:fe0a:617f",
"lla": "fe80::ce6a:10ff:fe0a:617f"
},
"mac": "cc:6a:10:0a:61:7f"
},
{
"name": "office-printer.iot",
"ipv4": "192.168.66.16",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:42b8:9aff:fe27:d4fd",
"ula": "fd9e:1a04:f01d:66:42b8:9aff:fe27:d4fd",
"lla": "fe80::42b8:9aff:fe27:d4fd"
},
"mac": "40:b8:9a:27:d4:fd"
}
]
},
"interfaces": {
"guest0": {
"name": "guest0",
"preference": "medium",
"internal_dns": false,
"ipv4": "192.168.9.1",
"ipv6": {
"gua": "2600:6c4a:787f:5e09::1",
"ula": "fd9e:1a04:f01d:9::1",
"lla": "fe80::1"
},
"hosts": []
},
"iot0": {
"name": "iot0",
"preference": "medium",
"internal_dns": false,
"ipv4": "192.168.66.1",
"ipv6": {
"gua": "2600:6c4a:787f:5e42::1",
"ula": "fd9e:1a04:f01d:66::1",
"lla": "fe80::1"
},
"hosts": [
{
"name": "keylight",
"ipv4": "192.168.66.10",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:3e6a:9dff:fe12:c4dc",
"ula": "fd9e:1a04:f01d:66:3e6a:9dff:fe12:c4dc",
"lla": "fe80::3e6a:9dff:fe12:c4dc"
},
"mac": "3c:6a:9d:12:c4:dc"
},
{
"name": "living-room-hue-hub.iot",
"ipv4": "192.168.66.14",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:eeb5:faff:fe1d:4fc2",
"ula": "fd9e:1a04:f01d:66:eeb5:faff:fe1d:4fc2",
"lla": "fe80::eeb5:faff:fe1d:4fc2"
},
"mac": "ec:b5:fa:1d:4f:c2"
},
{
"name": "living-room-myq-hub.iot",
"ipv4": "192.168.66.15",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:ce6a:10ff:fe0a:617f",
"ula": "fd9e:1a04:f01d:66:ce6a:10ff:fe0a:617f",
"lla": "fe80::ce6a:10ff:fe0a:617f"
},
"mac": "cc:6a:10:0a:61:7f"
},
{
"name": "office-printer.iot",
"ipv4": "192.168.66.16",
"ipv6": {
"gua": "2600:6c4a:787f:5e42:42b8:9aff:fe27:d4fd",
"ula": "fd9e:1a04:f01d:66:42b8:9aff:fe27:d4fd",
"lla": "fe80::42b8:9aff:fe27:d4fd"
},
"mac": "40:b8:9a:27:d4:fd"
}
]
},
"lab0": {
"name": "lab0",
"preference": "medium",
"internal_dns": false,
"ipv4": "192.168.2.1",
"ipv6": {
"gua": "2600:6c4a:787f:5e02::1",
"ula": "fd9e:1a04:f01d:2::1",
"lla": "fe80::1"
},
"hosts": []
},
"lan0": {
"name": "lan0",
"preference": "medium",
"internal_dns": true,
"ipv4": "192.168.10.1",
"ipv6": {
"gua": "2600:6c4a:787f:5e0a::1",
"ula": "fd9e:1a04:f01d:10::1",
"lla": "fe80::1"
},
"hosts": [
{
"name": "matt-3",
"ipv4": "192.168.10.12",
"ipv6": {
"gua": "2600:6c4a:787f:5e0a:c6bd:e5ff:fe1b:8ae6",
"ula": "fd9e:1a04:f01d:10:c6bd:e5ff:fe1b:8ae6",
"lla": "fe80::c6bd:e5ff:fe1b:8ae6"
},
"mac": "c4:bd:e5:1b:8a:e6"
}
]
},
"mgmt0": {
"name": "mgmt0",
"preference": "medium",
"internal_dns": true,
"ipv4": "192.168.1.1",
"ipv6": {
"gua": "2600:6c4a:787f:5e00::1",
"ula": "fd9e:1a04:f01d::1",
"lla": "fe80::1"
},
"hosts": [
{
"name": "servnerr-4",
"ipv4": "192.168.1.10",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:6d9:f5ff:fe7e:1c47",
"ula": "fd9e:1a04:f01d:0:6d9:f5ff:fe7e:1c47",
"lla": "fe80::6d9:f5ff:fe7e:1c47"
},
"mac": "04:d9:f5:7e:1c:47"
},
{
"name": "nerr-4",
"ipv4": "192.168.1.7",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:7656:3cff:fe43:7337",
"ula": "fd9e:1a04:f01d:0:7656:3cff:fe43:7337",
"lla": "fe80::7656:3cff:fe43:7337"
},
"mac": "74:56:3c:43:73:37"
},
{
"name": "monitnerr-1",
"ipv4": "192.168.1.8",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:dea6:32ff:fe1e:6694",
"ula": "fd9e:1a04:f01d:0:dea6:32ff:fe1e:6694",
"lla": "fe80::dea6:32ff:fe1e:6694"
},
"mac": "dc:a6:32:1e:66:94"
},
{
"name": "switch-core",
"ipv4": "192.168.1.2",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:465b:edff:fef7:ceda",
"ula": "fd9e:1a04:f01d:0:465b:edff:fef7:ceda",
"lla": "fe80::465b:edff:fef7:ceda"
},
"mac": "44:5b:ed:f7:ce:da"
},
{
"name": "switch-livingroom",
"ipv4": "192.168.1.3",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:ee50:aaff:fe42:e83",
"ula": "fd9e:1a04:f01d:0:ee50:aaff:fe42:e83",
"lla": "fe80::ee50:aaff:fe42:e83"
},
"mac": "ec:50:aa:42:0e:83"
},
{
"name": "switch-office",
"ipv4": "192.168.1.4",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:76ac:b9ff:fee2:4ea5",
"ula": "fd9e:1a04:f01d:0:76ac:b9ff:fee2:4ea5",
"lla": "fe80::76ac:b9ff:fee2:4ea5"
},
"mac": "74:ac:b9:e2:4e:a5"
},
{
"name": "pdu01",
"ipv4": "192.168.1.5",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:20c:15ff:fe41:335e",
"ula": "fd9e:1a04:f01d:0:20c:15ff:fe41:335e",
"lla": "fe80::20c:15ff:fe41:335e"
},
"mac": "00:0c:15:41:33:5e"
},
{
"name": "ap-livingroom",
"ipv4": "192.168.1.6",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:363a:20ff:fec8:a9de",
"ula": "fd9e:1a04:f01d:0:363a:20ff:fec8:a9de",
"lla": "fe80::363a:20ff:fec8:a9de"
},
"mac": "34:3a:20:c8:a9:de"
},
{
"name": "ap-basement",
"ipv4": "192.168.1.9",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:d24d:c6ff:fec1:7296",
"ula": "fd9e:1a04:f01d:0:d24d:c6ff:fec1:7296",
"lla": "fe80::d24d:c6ff:fec1:7296"
},
"mac": "d0:4d:c6:c1:72:96"
},
{
"name": "ups01",
"ipv4": "192.168.1.11",
"ipv6": {
"gua": "2600:6c4a:787f:5e00:20c:15ff:fe05:1ee6",
"ula": "fd9e:1a04:f01d:0:20c:15ff:fe05:1ee6",
"lla": "fe80::20c:15ff:fe05:1ee6"
},
"mac": "00:0c:15:05:1e:e6"
}
]
},
"wan0": {
"name": "wan0",
"preference": "medium",
"internal_dns": false,
"ipv4": "24.176.13.44",
"ipv6": {
"gua": "",
"ula": "",
"lla": ""
},
"hosts": null
},
"wg0": {
"name": "wg0",
"preference": "medium",
"internal_dns": true,
"ipv4": "192.168.20.1",
"ipv6": {
"gua": "2600:6c4a:787f:5e14::1",
"ula": "fd9e:1a04:f01d:20::1",
"lla": "fe80::1"
},
"hosts": []
},
"wwan0": {
"name": "wwp0s19u1u3i12",
"preference": "medium",
"internal_dns": false,
"ipv4": "",
"ipv6": {
"gua": "",
"ula": "",
"lla": ""
},
"hosts": null
}
},
"wireguard": {
"name": "wg0",
"subnet": {
"name": "wg0",
"preference": "medium",
"trusted": true,
"ipv4": "192.168.20.0/24",
"ipv6": {
"gua": "2600:6c4a:787f:5e14::/64",
"ula": "fd9e:1a04:f01d:20::/64",
"lla": "fe80::/64"
},
"hosts": []
},
"peers": [
{
"name": "matt-3",
"public_key": "owbwahkmPWQg97iDSfn4dc80f2MYegEbnCAszExlbi8=",
"allowed_ips": [
"192.168.20.10/32",
"2600:6c4a:787f:5e14::a/128",
"fd9e:1a04:f01d:20::a/128",
"fe80::a/128"
]
}
]
}
}