Update from updated-inputs-2025-04-14-01-03
This commit is contained in:
hosts
backup-4
clerie-backup
dn42-il-gw1
dn42-il-gw5
dn42-il-gw6
dn42-ildix-clerie
dn42-ildix-service
hydra-1
hydra-2
monitoring-3
nonat
osmium
palladium
porter
storage-2
profiles/hetzner-cloud
@ -26,6 +26,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffcb::1"; }
|
{ Gateway = "2001:638:904:ffcb::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.enable = true;
|
services.nginx.enable = true;
|
||||||
|
@ -22,6 +22,7 @@
|
|||||||
{ Gateway ="2001:638:904:ffc1::1"; }
|
{ Gateway ="2001:638:904:ffc1::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.enable = true;
|
services.nginx.enable = true;
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffc9::1"; }
|
{ Gateway = "2001:638:904:ffc9::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens18";
|
matchConfig.Name = "ens18";
|
||||||
@ -30,10 +31,12 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-ospf-netz" = {
|
systemd.network.networks."10-dn42-ospf-netz" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
networking.wireguard.enable = true;
|
networking.wireguard.enable = true;
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffc9::1"; }
|
{ Gateway = "2001:638:904:ffc9::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens18";
|
matchConfig.Name = "ens18";
|
||||||
@ -30,15 +31,18 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-ospf-netz" = {
|
systemd.network.networks."10-dn42-ospf-netz" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-lokales-netz" = {
|
systemd.network.networks."10-dn42-lokales-netz" = {
|
||||||
# Aktuell nicht verwendet, da in lo-dn42 umgezogen
|
# Aktuell nicht verwendet, da in lo-dn42 umgezogen
|
||||||
matchConfig.Name = "ens20";
|
matchConfig.Name = "ens20";
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-ildix" = {
|
systemd.network.networks."10-dn42-ildix" = {
|
||||||
matchConfig.Name = "ens22";
|
matchConfig.Name = "ens22";
|
||||||
@ -46,6 +50,7 @@
|
|||||||
"fd81:edb3:71d8:ffff:2574::5/64"
|
"fd81:edb3:71d8:ffff:2574::5/64"
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
profiles.clerie.dn42-router = {
|
profiles.clerie.dn42-router = {
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffc9::1"; }
|
{ Gateway = "2001:638:904:ffc9::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens20";
|
matchConfig.Name = "ens20";
|
||||||
@ -30,10 +31,12 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-ospf-netz" = {
|
systemd.network.networks."10-dn42-ospf-netz" = {
|
||||||
matchConfig.Name = "ens21";
|
matchConfig.Name = "ens21";
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-ildix" = {
|
systemd.network.networks."10-dn42-ildix" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
@ -41,6 +44,7 @@
|
|||||||
"fd81:edb3:71d8:ffff:2574::6/64"
|
"fd81:edb3:71d8:ffff:2574::6/64"
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
profiles.clerie.dn42-router = {
|
profiles.clerie.dn42-router = {
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffcb::1"; }
|
{ Gateway = "2001:638:904:ffcb::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens18";
|
matchConfig.Name = "ens18";
|
||||||
@ -30,6 +31,7 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-ildix" = {
|
systemd.network.networks."10-dn42-ildix" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
@ -41,6 +43,7 @@
|
|||||||
{ Destination = "fd81:edb3:71d8::/48"; Gateway = "fd81:edb3:71d8:ffff:2953::1"; }
|
{ Destination = "fd81:edb3:71d8::/48"; Gateway = "fd81:edb3:71d8:ffff:2953::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Open Firewall for BGP
|
# Open Firewall for BGP
|
||||||
|
@ -33,6 +33,7 @@
|
|||||||
"fd81:edb3:71d8::53/128"
|
"fd81:edb3:71d8::53/128"
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-wan" = {
|
systemd.network.networks."10-wan" = {
|
||||||
matchConfig.Name = "ens20";
|
matchConfig.Name = "ens20";
|
||||||
@ -43,6 +44,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffc9::1"; }
|
{ Gateway = "2001:638:904:ffc9::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens18";
|
matchConfig.Name = "ens18";
|
||||||
@ -53,6 +55,7 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-dn42-ildix" = {
|
systemd.network.networks."10-dn42-ildix" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
@ -60,6 +63,7 @@
|
|||||||
"fd81:edb3:71d8:ffff:2953::1/64"
|
"fd81:edb3:71d8:ffff:2953::1/64"
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.enable = true;
|
services.nginx.enable = true;
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffcb::1"; }
|
{ Gateway = "2001:638:904:ffcb::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
@ -41,6 +42,7 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.enable = true;
|
services.nginx.enable = true;
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
{ Gateway = "141.24.50.1"; }
|
{ Gateway = "141.24.50.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
clerie.monitoring = {
|
clerie.monitoring = {
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffca::1"; }
|
{ Gateway = "2001:638:904:ffca::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens18";
|
matchConfig.Name = "ens18";
|
||||||
@ -37,6 +38,7 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.prometheus.exporters.node.enable = true;
|
services.prometheus.exporters.node.enable = true;
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffca::1"; }
|
{ Gateway = "2001:638:904:ffca::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
@ -30,6 +31,7 @@
|
|||||||
"192.168.10.1/24"
|
"192.168.10.1/24"
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "no";
|
linkConfig.RequiredForOnline = "no";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
networking.nat = {
|
networking.nat = {
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffc7::1"; }
|
{ Gateway = "2001:638:904:ffc7::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens18";
|
matchConfig.Name = "ens18";
|
||||||
@ -39,6 +40,7 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
@ -37,6 +37,7 @@
|
|||||||
];
|
];
|
||||||
networkConfig.DHCP = true;
|
networkConfig.DHCP = true;
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Keeping the harddrives quiet
|
# Keeping the harddrives quiet
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
{ Gateway = "5.45.100.1"; }
|
{ Gateway = "5.45.100.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
clerie.nginx-port-forward = {
|
clerie.nginx-port-forward = {
|
||||||
|
@ -24,6 +24,7 @@
|
|||||||
{ Gateway = "2001:638:904:ffc0::1"; }
|
{ Gateway = "2001:638:904:ffc0::1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
systemd.network.networks."10-nat-netz-mercury" = {
|
systemd.network.networks."10-nat-netz-mercury" = {
|
||||||
matchConfig.Name = "ens19";
|
matchConfig.Name = "ens19";
|
||||||
@ -34,6 +35,7 @@
|
|||||||
{ Gateway = "192.168.10.1"; }
|
{ Gateway = "192.168.10.1"; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.enable = true;
|
services.nginx.enable = true;
|
||||||
|
@ -19,6 +19,7 @@ with lib;
|
|||||||
{ Gateway = "172.31.1.1"; GatewayOnLink = true; }
|
{ Gateway = "172.31.1.1"; GatewayOnLink = true; }
|
||||||
];
|
];
|
||||||
linkConfig.RequiredForOnline = "routable";
|
linkConfig.RequiredForOnline = "routable";
|
||||||
|
ipv6AcceptRAConfig.DHCPv6Client = "no";
|
||||||
};
|
};
|
||||||
|
|
||||||
networking.nameservers = [
|
networking.nameservers = [
|
||||||
|
Reference in New Issue
Block a user