У меня есть машина, на которой я просто хочу запустить ipv6, а не ipv4.
Я хочу использовать автоматически настроенный адрес ipv6 - у меня в сети работает radvd, и он работает нормально.
Однако в / etc / network / interfaces нет конфигурации, которую я могу установить для этого. Он поддерживает статический ipv6, или если я создаю адрес ipv4 на интерфейсе, он установит ipv6, но я этого не хочу.
В настоящее время сводится к тому, чтобы вызвать интерфейс вручную в /etc/rc.local, но это грязно.
Просто хочу иметь возможность действительно добавить "iface eth0 inet6 auto" в / etc / network / interfaces ".
Ubuntu 11.10 (Oneiric) был первым выпуском, поддерживающим
auto
метод на интерфейсах IPv6 (сравните справочную страницу по интерфейсам 11.10 и справочную страницу по интерфейсам 11.04 ). Если вы не используете 11.10 или более позднюю версию и не можете выполнить обновление, ваш хак с rc.local, вероятно, самый простой способ, хотя я, кажется, вспоминаю метод DHCP, работающий с определениями интерфейса IPv6. Конечно, для этого требуется сервер DHCPv6.источник