arquivo SIOCSIFADDR de configuração IPv6 existe

2

Estou configurando o endereço IPv6 em uma máquina Debian, e é isso que eu tenho no meu arquivo de interface.

auto eth0
iface eth0 inet6 static
    pre-up modprobe ipv6
    address 2001:23:207:141:0:0:0:0
    netmask 112
    gateway 2001:23:207:129:0:0:0:0

Quando executo o comando /etc/init.d/networking restart , recebo o seguinte erro.

SIOCSIFADDR file exist...
failed to bring up eth0...
    
por sanketmlad 14.12.2011 / 18:29

2 respostas

2

Esse gateway está em uma sub-rede diferente para um / 112, você só pode alterar o último grupo.
Uma sub-rede de 112 bits significa 16 bits de endereço do host. Cada grupo em um endereço IPv6 é de 16 bits.

Além disso, os endereços em que a parte do host é todos os 0s não são recomendados, pois são o ID da rede.

    
por 14.12.2011 / 19:00
1

Endereços em que a parte do host é todos os 0s não são IDs de rede no IPv6. Esses endereços são endereços "Router Anycast" predefinidos. E sim, eles não devem ser usados como endereços de interface.

    
por 10.02.2012 / 01:04