Столкнуся тут с непонятной ситуацией в Ubuntu, при включении бриджа для KVM, если получается IPv6 адрес, этот самый IPv6 намертво зависает, примерно раз в 5-10 минут, при перезапуске интерфейса все начинает еще минут 5-10 работать, потом снова виснет. При этом IPv4 продолжает работать. Маршруты как IPv6 так и IPv4 остаются. Из за чего перестает работать очень много ресурсов, буть то google, yandex, обновление базы приложений (apt-get update). В общем все что может работать по IPv6 благополучно перестает работать, когда виснет мост. В логах ни каких ошибок нет, куда копать не понятно. Точно известно что это происходит на Ubuntu 15.10, на 14.04 все работает как часы.
Короче говоря надоело мне раз в 10 минут перезапускать сетевой интерфейс, и решил я просто отключить IPv6.
Для этого нужно добавить в конец файла /etc/sysctl.conf следующие строчки, конечно нужно изменить названия интерфейсов на ваши:
net.ipv6.conf.br0.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.eno1.disable_ipv6 = 1
После чего нужно перезапустить сеть:
sudo /etc/init.d/networking restart
Интерфейс должен будет перестать получать IPv6. После этой процедуры мост начал работать как часы, хоть и без шестой версии IP.
Так же возможно вам не нужно полностью отключать IPv6, а достаточно понизить его приоритет перед IPv4.
Видео по теме:
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Поделитесь статьей с друзьями в соц. сетях, возможно, она будет им полезна.
Если вам помогла статья, вы можете >>отблагодарить автора<<