Como ativar a configuração automática de IPv6 com endereço estático no Linux (RHEL)

3

Eu tenho um endereço IPv6 estático que gostaria de atribuir. Quando eu adiciono o endereço ao arquivo / etc / sysconfig / network-scripts / ifcfg-eth0 e reinicio a rede, percebo que recebo vários endereços IPv6. O primeiro é meu endereço estático (Prefix :: host) e o segundo é meu endereço de autoconfiguração (Prefix :: MAC_ADDRESS).

Percebi que o tráfego estava saindo do endereço de autoconfiguração, então minha solução foi desativá-lo. Eu adicionei "IPV6_AUTOCONF = no" ao arquivo / etc / sysconfig / network-scripts / ifcfg-eth0 . Isso resolveu o problema desde que o endereço de autoconfiguração desapareceu.

No entanto, como não há autoconfiguração, eu não estava obtendo o gateway padrão. Acredito que o Solaris tem algo chamado "IPv6 baseado em token", onde você pode especificar a parte do host do endereço e a configuração automática ainda é executada para atribuir o prefixo, o DNS e o gateway padrão. Posso fazer isso no linux?

    
por network-tech 08.08.2013 / 17:17

3 respostas

4

Os endereços IPv6 de token são uma coisa no Linux, token de homem. Essencialmente, ip token set ::123/64 dev eth0 Na verdade, não há configuração que suporte isso em scripts EL, portanto, apenas o despejo em um script / sbin / ifup-local.

Os endereços de configuração automática não são necessariamente baseados no seu endereço MAC.     %código% deve ativar extensões de privacidade e também preferir seus endereços globais estáticos, se você quiser esse tipo de previsibilidade. Salve em /etc/sysctl.d/ se estiver satisfeito e quiser permanentemente. Veja ip-sysctl.txt para outras opções.

    
por 03.01.2015 / 21:48
1

Uma resposta possível é DHCPv6 (no lado da rede). Na minha própria experiência, onde algum tipo de serviço de propaganda IPv6 (em vez de DHCPv6) está disponível para endereçamento é que se eu quiser meu próprio endereço "estático", eu tenho que definir estaticamente o resto (gateway, etc) também.

    
por 08.08.2013 / 23:10
1

Você precisa aceitar as mensagens do anúncio do roteador (RA) do roteador. Isso terá o prefixo (rede) e o tamanho do prefixo, além do gateway padrão.

Confira o kernel config vars

net.ipv6.conf.default.accept_ra

net.ipv6.conf.all.accept_ra

e verifique se eles estão definidos para (normalmente) 1

Além disso, certifique-se de que algo em sua rede (geralmente seu roteador) está enviando os RAs.

    
por 14.07.2014 / 18:21