15 Commits

Author SHA1 Message Date
809a6f36dc WIP: router: firewall: proper filtering for hosts proxied by cloudflare 2025-03-25 22:50:11 -07:00
8290063bca WIP: router: dns: add entries for sysdomain hosts 2025-03-25 22:49:10 -07:00
1248086964 WIP: router: some dns changes 2025-03-25 20:59:41 -07:00
c70fae9bd6 WIP: router: I swear the ipv6 routes work now 2025-03-25 20:59:41 -07:00
51c03e46e5 WIP: router: move wan ipv4 configuration from dhcpcd to networkd 2025-03-25 20:59:41 -07:00
ad61c36b76 WIP: router: fix firewall for dhcpv6-client 2025-03-25 20:59:40 -07:00
7abb0ecea5 WIP: router: bring back lan10 2025-03-25 20:59:40 -07:00
ccbc53579d WIP: router: remove temporary tests 2025-03-25 20:59:40 -07:00
478cf9ca2a WIP: router: refactor config into separate files 2025-03-25 20:59:40 -07:00
cf6e195028 WIP: router: attempt timer to restart networkd every minute 2025-03-25 20:59:39 -07:00
e32bcaf945 WIP: router: attempt static ipv6 gateway on wan 2025-03-25 20:59:39 -07:00
74f789f3ec WIP: router: temporarily disable lan10 2025-03-25 20:59:39 -07:00
adb0bd78f0 WIP: router: attempt networking.interfaces config instead of networkd for lan10 2025-03-25 20:59:39 -07:00
f640e3cb19 WIP: router: attempt removing networkd, some bs testing 2025-03-25 20:59:39 -07:00
3935e0316b WIP: router: attempt some ipv6 prefix fixes 2025-03-25 20:59:38 -07:00
2 changed files with 11 additions and 2 deletions

View File

@@ -63,9 +63,9 @@ in
user_rules = [ user_rules = [
# DNS rewrites # DNS rewrites
"|grouter.${domain}^$dnsrewrite=${ifs.lan.ulaAddr}" "|grouter.${domain}^$dnsrewrite=${ifs.lan.ulaAddr}"
"|pve-1.${sysdomain}^$dnsrewrite=${ifs.lan.p4}.5" "|pve-1.${sysdomain}^$dnsrewrite=${vars.hosts.lan.pve-1.addr4}"
"|pve-1.${sysdomain}^$dnsrewrite=${ifs.lan.ulaPrefix}::5:1"
"|pve-3.${sysdomain}^$dnsrewrite=${ifs.lan.p4}.7" "|pve-3.${sysdomain}^$dnsrewrite=${ifs.lan.p4}.7"
"|pve-1.${sysdomain}^$dnsrewrite=${vars.hosts.lan.pve-1.ulaAddr}"
"|pve-3.${sysdomain}^$dnsrewrite=${ifs.lan.ulaPrefix}::7:1" "|pve-3.${sysdomain}^$dnsrewrite=${ifs.lan.ulaPrefix}::7:1"
"|truenas.${sysdomain}^$dnsrewrite=${ifs.lan.p4}.10" "|truenas.${sysdomain}^$dnsrewrite=${ifs.lan.p4}.10"
"|truenas.${sysdomain}^$dnsrewrite=${ifs.lan.ulaPrefix}::20d0:43ff:fec6:3192" "|truenas.${sysdomain}^$dnsrewrite=${ifs.lan.ulaPrefix}::20d0:43ff:fec6:3192"

View File

@@ -95,4 +95,13 @@ rec {
ulaPrefix_ = "${ulaPrefix}:0050"; # ::/64 ulaPrefix_ = "${ulaPrefix}:0050"; # ::/64
}; };
}; };
hosts = {
lan = {
pve-1 = {
addr4 = "${ifs.lan.p4}.5";
ulaAddr = "${ifs.lan.ulaPrefix}::5:1";
};
};
};
} }