Как настроить / etc / network / interfaces на автоматическую настройку ipv6?

У меня есть машина, на которой я просто хочу запустить ipv6, но не ipv4.

Я хочу использовать автоматически настроенный адрес ipv6 - у меня в сети работает radvd, и он работает нормально.

Однако в / etc / network / interfaces нет конфигурации, которую я могу установить для этого. Он поддерживает статический ipv6 или, если я создаю адрес ipv4 на интерфейсе, он установит ipv6, но я не хочу.

В настоящее время все сводится к тому, чтобы вызывать интерфейс вручную в /etc/rc.local, но это грязно.

Просто хочу иметь возможность действительно добавить «iface eth0 inet6 auto» в / etc / network / interfaces ».

9
задан 20 April 2012 в 17:24

2 ответа

Волшебное ключевое слово / etc / network / interfaces, когда вы не хотите настраивать, - это manual Если я правильно понимаю ваш вопрос, вы захотите определить eth0 следующим образом.

auto eth0
iface eth0 inet manual
iface eth0 inet6 auto
0
ответ дан 20 April 2012 в 17:24

Ubuntu 11.10 (Oneiric) был первым выпуском, поддерживающим метод auto для интерфейсов IPv6 (сравните справочную страницу для интерфейсов 11.10 и справочную страницу 11.04 ). Если вы не используете 11.10 или более позднюю версию и не можете выполнить обновление, ваш хак с rc.local, вероятно, самый простой способ, хотя я, кажется, вспоминаю метод DHCP, работающий с определениями интерфейса IPv6. Конечно, для этого требуется сервер DHCPv6.

0
ответ дан 20 April 2012 в 17:24

Другие вопросы по тегам:

Похожие вопросы: