Adicione-o a / etc / network / interfaces como um post-up para a interface.
Eu tenho um sistema com um endereço IP principal de 2001:DB8:1::1/64
. Esse IP é obtido por meio da configuração automática sem estado e é estático para nossos propósitos.
Este sistema tem um bloco de IP roteado de 2001:DB8:2::/64
.
Gostaria de garantir que, por padrão, todo o tráfego IPv6 proveniente do sistema usa 2001:DB8:1::1
. (Os aplicativos podem substituir isso por uma ligação de origem específica.)
A melhor maneira de fazer isso parece ser, da minha pesquisa, executar
ip addrlabel add prefix 2001:DB8:1::1/128 label 1
ip addrlabel add prefix 2001:DB8:2::/64 label 99
Qual seria uma maneira adequada do Ubuntu de executar essa tarefa na inicialização?
Graças a entrada do Anders eu consegui fazer isso adicionando as seguintes linhas, em / etc / network / interfaces
up /sbin/ip addrlabel add prefix 2001:DB8:1::1/128 label 1
up /sbin/ip addrlabel add prefix 2001:DB8:2::/64 label 99
...
down /sbin/ip addrlabel del prefix 2001:DB8:1::1/128 label 1
down /sbin/ip addrlabel del prefix 2001:DB8:2::/64 label 99
Isso funciona muito bem e também abrange a limpeza se a interface for desativada.
Adicione-o a / etc / network / interfaces como um post-up para a interface.
Tags networking ipv6