nixos/hosts/architect/network.nix

76 lines
1.8 KiB
Nix
Raw Normal View History

2021-07-01 14:15:01 +01:00
rec {
# interfaces
2021-11-25 11:42:32 +00:00
wan-if = "enp5s0";
vpn-if = "wg0";
proxy-if = "proxy";
docker-if = "docker0";
2021-07-01 14:15:01 +01:00
# nets
2021-11-25 11:42:32 +00:00
lan-net = "10.0.0.0/24";
vpn-net = "10.3.0.0/24";
proxy-net = "10.4.0.0/24";
2021-07-07 13:13:19 +01:00
external_lan-net = "192.168.1.0/24";
docker-net = "172.17.0.0/16";
2021-07-01 14:15:01 +01:00
# ips
2021-11-25 11:42:32 +00:00
dvr-lan = "10.0.0.2";
nas-lan = "10.0.0.3";
architect-lan = "10.0.0.250";
proxy-wg = "10.4.0.1";
architect-wg = "10.3.0.1";
galuminum-wg = "10.3.0.2";
oneplus-wg = "10.3.0.3";
ipad-wg = "10.3.0.4";
manduria-wg = "10.3.0.5";
antonio-wg = "10.3.0.6";
gbeast-wg = "10.3.0.7";
parisaphone-wg = "10.3.0.8";
parisapc-wg = "10.3.0.9";
peppiniell-wg = "10.3.0.10";
padulino-wg = "10.3.0.11";
shield-wg = "10.3.0.12";
pepos-wg = "10.3.0.15";
salvatore-wg = "10.3.0.16";
papa-wg = "10.3.0.17";
defy-wg = "10.3.0.18";
germano-wg = "10.3.0.19";
flavio-wg = "10.3.0.20";
tommy-wg = "10.3.0.21";
alain-wg = "10.3.0.22";
dima-wg = "10.3.0.23";
mikey-wg = "10.3.0.24";
andrew-wg = "10.3.0.25";
mikeylaptop-wg = "10.3.0.26";
andrewdesktop-wg = "10.3.0.27";
2021-11-25 11:42:32 +00:00
jacopo-wg = "10.3.0.28";
frznn-wg = "10.3.0.29";
ludo-wg = "10.3.0.30";
2022-02-15 10:58:08 +00:00
parina-wg = "10.3.0.31";
2022-03-15 15:58:04 +00:00
nilo-wg = "10.3.0.32";
parina-ipad-wg = "10.3.0.33";
2022-07-06 19:34:12 +01:00
kclvm-wg = "10.3.0.34";
2021-11-25 11:42:32 +00:00
eleonora-wg = "10.3.0.100";
2022-07-06 19:34:12 +01:00
angellane-wg = "10.3.0.203";
2021-11-25 11:42:32 +00:00
hotpottino-wg = "10.3.0.201";
dodino-wg = "10.3.0.202";
2021-07-01 14:15:01 +01:00
# groups
2021-11-25 11:42:32 +00:00
gdevices-wg =
2022-07-06 19:34:12 +01:00
[ galuminum-wg oneplus-wg gbeast-wg peppiniell-wg kclvm-wg ] ++ routers-wg;
routers-wg = [ hotpottino-wg angellane-wg dodino-wg ];
2021-11-25 11:42:32 +00:00
c2c-wg = [ ] ++ gdevices-wg;
2022-07-06 19:34:12 +01:00
towan-wg = [ shield-wg parisaphone-wg parisapc-wg parina-wg parina-ipad-wg ]
++ gdevices-wg ++ routers-wg;
2021-11-25 11:42:32 +00:00
gamenet-wg = [
andrew-wg
galuminum-wg
gbeast-wg
mikey-wg
andrewdesktop-wg
mikeylaptop-wg
flavio-wg
salvatore-wg
];
2021-07-01 14:15:01 +01:00
}