blade-router: put radvd config in correct place

This commit is contained in:
Luke Granger-Brown 2021-03-29 23:27:40 +01:00
parent c5fc727f7a
commit 7de4d2690e

View file

@ -127,24 +127,24 @@ with lib;
virtualRouterId = 2; virtualRouterId = 2;
}; };
}; };
};
services.radvd = {
services.radvd = { enable = true;
enable = true; config = ''
config = '' interface br-public {
interface br-public { AdvSendAdvert on;
AdvSendAdvert on; MinRtrAdvInterval 30;
MinRtrAdvInterval 30; MaxRtrAdvInterval 100;
MaxRtrAdvInterval 100; AdvRASrcAddress {
AdvRASrcAddress { ${config.my.blade-router.addresses.br-public-vip.v6-ll.addr};
${config.my.blade-router.addresses.br-public-vip.v6-ll.addr}; };
prefix ${config.my.blade-router.addresses.br-public-radvd-prefix.addr}/${toString config.my.blade-router.addresses.br-public-radvd-prefix.prefixLength} {
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
};
}; };
prefix ${config.my.blade-router.addresses.br-public-radvd-prefix.addr}/${toString config.my.blade-router.addresses.br-public-radvd-prefix.prefixLength} { '';
AdvOnLink on; };
AdvAutonomous on;
AdvRouterAddr off;
};
};
'';
}; };
} }