у меня следующая проблема:
Я настроил свой сервер на использование IPv4 и IPv6. все работает нормально.
но теперь почему-то перестает работать IPv6.
ip -6 route
больше не показывает правильные маршруты и в /etc/networking/ifstate
в eth0=eth0
строка отсутствует. я даже заметил, что вчера (когда у меня тоже была эта проблема) /etc/modules
скучал ipv6
единственный способ исправить это - перезагрузить сервер. для получения дополнительной информации см. https://askubuntu.com/questions/498016/ipv6-network-is-unreachable-until-reboot
Ваша статическая конфигурация в / etc / network / interfaces, которую вы разместили на askubuntu.com, выглядит хорошо.
Отключите RA на вашем серверном интерфейсе (ах).
Вы можете сделать это, добавив следующую строку после «iface eth0 inet6 static».
предварительное эхо 0> / proc / sys / net / ipv6 / conf / eth0 / accept_ra
Или вы можете использовать sysctl.
sudo sysctl -w net.ipv6.conf.eth0.accept_ra = 0
Статическая конфигурация должна работать. Если нет, попробуйте проверить связь с шлюзом IPv6, указанным в / etc / network / interfaces.