configuração de endereço ipv6 estático no Ubuntu

2

Estou tentando adicionar um endereço ipv6 a uma interface já existente, que anteriormente só tinha ipv4. Esta é minha configuração:

auto lo
iface lo inet loopback

auto eth8
iface eth8 inet static
  address 88.**.**.**
  netmask 255.255.255.0
  gateway 88.**.**.**

iface eth8 inet6 static
  pre-up modprope ipv6
  address 2a01:**:**::5
  netmask 120
  gateway 2a01:**:**::7f

mas depois de reiniciar a interface, a eth8 ainda tem apenas um endereço local de link:

eth8      Link encap:Ethernet  HWaddr 00:15:**:**:**:**
          inet addr:88.**.**.**  Bcast:0.0.0.0  Mask:255.255.255.0
          inet6 addr: fe80::**:**:**:**/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

o que estou fazendo de errado?

    
por SztupY 22.11.2011 / 16:47

2 respostas

12

Como Peter menciona, o modprope está escrito incorretamente.

Isso faz com que os scripts não usem a seção inet6 static quando o comando de pré-instalação está falhando. Você pode simplesmente se livrar disso - não há necessidade disso.

pre-up command
       Run command before bringing the interface up.  If  this  command
       fails then ifup aborts, refraining from marking the interface as
       configured, prints an error message, and exits  with  status  0.
       This behavior may change in the future.

Diferente do seu arquivo está correto. / 120 não é a máscara de rede usual, mas presumivelmente você sabe o que está fazendo.

    
por 22.11.2011 / 17:02
9

Você digitou incorretamente o modprobe, é possível que o módulo não esteja sendo carregado corretamente?

    
por 22.11.2011 / 16:55

Tags