forked from M-Labs/it-infra
nixbld: disable IPv6 DAD
dnsmasq silently stops sending RAs on interfaces where DAD has kicked in, which creates very annoying obscure network problems for everyone (e.g. IPv6 default route deleted 30min after boot) when an address conflict has occured, even after the address conflict is no longer present. nixbld should have authority on LAN IP addresses anyway.
This commit is contained in:
parent
58f613a2cf
commit
fbda8b0643
|
@ -111,6 +111,8 @@ in
|
||||||
};
|
};
|
||||||
boot.kernel.sysctl."net.ipv6.conf.all.forwarding" = "1";
|
boot.kernel.sysctl."net.ipv6.conf.all.forwarding" = "1";
|
||||||
boot.kernel.sysctl."net.ipv6.conf.default.forwarding" = "1";
|
boot.kernel.sysctl."net.ipv6.conf.default.forwarding" = "1";
|
||||||
|
boot.kernel.sysctl."net.ipv6.conf.all.accept_dad" = "0";
|
||||||
|
boot.kernel.sysctl."net.ipv6.conf.default.accept_dad" = "0";
|
||||||
|
|
||||||
services.unbound = {
|
services.unbound = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
Loading…
Reference in New Issue