Existe uma maneira de desabilitar o SLAAC do IPv6 em uma base por interface no Debian?

7

Eu tenho um cenário em que os dispositivos que executam o Debian podem ter várias interfaces de rede. Quero que minha interface eth0 obtenha seu endereço por meio da configuração do SLAAC, mas quero que as interfaces restantes tenham apenas endereços IPv6 vinculados ao local ou configurados manualmente.

Isso é possível?

    
por Eric Asberry 27.04.2011 / 18:35

1 resposta

10

Eu continuo respondendo minhas próprias perguntas hoje!

Adicionar o seguinte à seção apropriada / etc / network / interfaces faz o truque, por exemplo. eth1:

pre-up /sbin/sysctl -w net.ipv6.conf.eth1.autoconf=0

Resposta encontrada aqui .

UPDATE: na verdade, isso apenas desativa a criação de um endereço IP IPv6 - ele ainda recebe, por exemplo, rotas padrão para essa interface. Para desabilitar o SLAAC na interface, aparentemente o que você quer é net.ipv6.conf.eth1.accept_ra = 0

    
por 27.04.2011 / 19:24

Tags