Não é possível ativar o net.ipv6.conf.eth0.autoconf

2

Não consigo obter net.ipv6.conf.eth0.autoconf para = 1.

Volta para 0 após cada reinicialização, fazendo com que eth0 nunca adquira automaticamente um endereço IPv6 global. Estou executando um Debian Jessie sem cabeçalho (kernel 3.16.0-4-amd64).

Depois de atribuir corretamente um endereço ULA ao meu eth0 assim:

/ etc / network / interfaces:

allow-hotplug eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1

auto eth0
iface eth0 inet6 static
address fd69:6666::
netmask 64

O que eu tentei até agora

  • adicionando net.ipv6.conf.eth0.autoconf=1 ao /etc/sysctl.conf;
  • definindo net.ipv6.conf.all.autoconf=1 e net.ipv6.conf.default.autoconf=1 no /etc/sysctl.conf antes eth0 autoconf. Eles ficam corretamente 1 após a reinicialização;
  • certificando-se de que não esteja definido em nenhum outro lugar ( grep -iR 'autoconf' /etc ).
  • incluindo pre-up sysctl -w net.ipv6.conf.eth0.autoconf=1 na sub-rotina inet6 static do meu / etc / network / interfaces;
por ppparadox 19.11.2015 / 16:03

1 resposta

3

Tente adicionar

autoconf 1

para a sua estrofe inet6 static . Veja man interfaces .

    
por 20.11.2015 / 08:55