From 6ae099999f2bda053293da6a0e3e6ebf842d52c1 Mon Sep 17 00:00:00 2001 From: Luke Granger-Brown Date: Wed, 12 May 2021 18:12:41 +0000 Subject: [PATCH] swann: enable ndppd/radvd --- ops/nixos/swann/default.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/ops/nixos/swann/default.nix b/ops/nixos/swann/default.nix index e2a8b0f2a5..2eb02ab777 100644 --- a/ops/nixos/swann/default.nix +++ b/ops/nixos/swann/default.nix @@ -238,5 +238,28 @@ in { ]; }; + # This is cursed. + services.ndppd = { + enable = true; + proxies.ens-virginmedia.rules."2a02:88fd:f:d::/64" = { + method = "iface"; + interface = "br-int"; + }; + }; + services.radvd = { + enable = true; + config = '' + interface br-int { + AdvSendAdvert on; + MaxRtrAdvInterval 60; + AdvDefaultLifetime 180; + prefix 2a02:88fd:f:d::/64 { + AdvValidLifetime 7200; + AdvPreferredLifetime 3600; + }; + }; + ''; + }; + system.stateVersion = "21.03"; }