В sysctl.conf прописано:
net.ipv6.conf.all.forwarding = 1
Я полагаю, что проблема в том, что ipv6 скомпилировано в виде модулей и на момент выполнения sysctl при загрузке эти модули просто не загружены. Как бы максимально изящно выкрутится?
Можно, конечно, вкомпилировать соответствующие модули или вставить sysctl -w в local, но вдруг есть способы поэлегантнее?
Версия ядра: 4.9.76-gentoo
Ну и вдогонку, чтобы темы не плодить: можно ли как-то отучить /etc/init.d/net ждать 5 секунд появления IPv6 адреса на интерфейсе?