Services binding to an IPv6 address fail to start
Services binding to an IPv6 address fail to start in Alpine 2.6. It is the same problem as described at https://www.agwa.name/blog/post/beware\_the\_ipv6\_dad\_race\_condition. It seems that there is a fix in ifupdown 0.7.45 for that (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705996).
I can confirm that the workaround described at the first link is
working, that is, adding
pre-up echo 0 > /proc/sys/net/ipv6/conf/bond0/accept_dad
to interfaces
config
(from redmine: issue id 2773, created on 2014-03-17, closed on 2017-05-17)
- Changesets:
- Revision 49aef08b by Kaarle Ritvanen on 2016-12-23T13:25:12Z:
main/busybox: ifup: block until DAD completion
fixes #2773