Como posso configurar o / etc / network / interfaces para apenas configurar automaticamente o ipv6?


9

Eu tenho uma máquina na qual eu só quero rodar o ipv6, não o ipv4.

Quero usar um endereço ipv6 configurado automaticamente - tenho o radvd em execução na minha rede e está funcionando bem.

No entanto, não há nenhuma configuração no / etc / network / interfaces que eu possa definir para fazer isso. Ele suporta IPv6 estático, ou se eu criar um endereço IPv4 na interface, ele definirá o IPv6, mas não o quero.

Atualmente reduzido a trazer a interface manualmente em /etc/rc.local, mas é uma bagunça.

Só quero poder adicionar "iface eth0 inet6 auto" a / etc / network / interfaces "realmente.

Respostas:


12

A palavra-chave mágica / etc / network / interfaces quando você não deseja nenhuma configuração é manual . Se entendi sua pergunta corretamente, convém definir eth0 da seguinte maneira.

auto eth0
iface eth0 inet manual
iface eth0 inet6 auto

Obrigado, não consegui encontrar o inet6 auto na documentação, foi isso que me confundiu!
user55807

1
@ user55807 Se esta resposta resolveu sua pergunta, você deve clicar na verificação verde ao lado para marcá-la como resolvida.
Azendale

1

O Ubuntu 11.10 (Oneiric) foi o primeiro lançamento a suportar o autométodo nas interfaces IPv6 (compare a página de manual das interfaces 11.10 com a página de manual das interfaces 11.04 ). Se você não está executando o 11.10 ou posterior e não pode atualizar, seu hack rc.local é provavelmente a maneira mais simples, embora eu pareça lembrar o método DHCP que trabalha nas definições de interface IPv6. Isso requer um servidor DHCPv6, é claro.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.