From c923294b84cdd22bc171337335735cd564f9a03c Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Fri, 14 Jan 2022 04:14:32 +0100 Subject: Revert "vidhar: ..." This reverts commit ac71bc3f6216a247615ce36c6eddf25365b00a76. --- hosts/vidhar/network/dsl.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'hosts/vidhar/network/dsl.nix') diff --git a/hosts/vidhar/network/dsl.nix b/hosts/vidhar/network/dsl.nix index 9c9a57b8..ae2caec2 100644 --- a/hosts/vidhar/network/dsl.nix +++ b/hosts/vidhar/network/dsl.nix @@ -95,6 +95,13 @@ in { rdnss = [{ servers = ["::"]; }]; dnssl = [{ domain_names = ["yggdrasil"]; }]; } + { name = "dmz01"; + advertise = true; + verbose = true; + prefix = [{ prefix = "::/64"; }]; + route = [{ prefix = "::/0"; }]; + rdnss = [{ servers = ["::"]; }]; + } ]; debug = { @@ -114,6 +121,11 @@ in { interface = "lan"; network = "::/0"; }; + dmz01 = { + method = "iface"; + interface = "dmz01"; + network = "::/0"; + }; }; }; }; @@ -156,7 +168,7 @@ in { ''; postStop = '' - for dev in lan; do + for dev in lan dmz01; do ${pkgs.iproute2}/bin/ip -6 a show dev "''${dev}" scope global | ${pkgs.gnugrep}/bin/grep inet6 | ${pkgs.gawk}/bin/awk '{ print $2; }' | ${pkgs.findutils}/bin/xargs -I '{}' -- ${pkgs.iproute2}/bin/ip addr del '{}' dev "''${dev}" done ''; @@ -181,6 +193,7 @@ in { iaid 1195061668 ipv6rs # enable routing solicitation for WAN adapter ia_pd 1 lan/0/64/0 # request a PD and assign it to the LAN + ia_pd 1 dmz01/1/64/0 # request a PD and assign it to dmz01 reboot 0 -- cgit v1.2.3