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;
};
};
'';
}; };
} }