Tente adicionar o endereço manualmente em um comando de post-up:
ExecUpPost="
ip addr add fe80::1/64 dev $Interface scope local;
"
Estou usando o systemd (especificamente netctl) e tentando criar um perfil de rede que possua IPv4 ou configuração automática stateless IPv6, mas também me permite especificar um endereço IPv6 local de link estático. Eu li a documentação e examinei os exemplos, e tentei todas as combinações sensatas de opções, e simplesmente não consigo criar uma configuração funcional. O erro que eu geralmente vejo é que eu não tenho um endereço local de link, o que é particularmente irônico, já que estou tentando especificar manualmente o endereço.
Meus arquivos de configuração quebrados geralmente se parecem com isso:
IP6=dhcp-noaddr #or stateless, or dhcp
Address6=fe80::1/64
Eu gravaria todas as configurações do IPv6, exceto que eu não tenho um endereço IPv6 estático atribuído a mim. Não quero alterar todas as definições de configuração em todos os computadores sempre que o meu ISP alterar o meu endereço. Como posso fazer um endereço local de link estático ao mesmo tempo em que uso o autoconfig DHCP / stateless? A resposta não precisa ser netctl, mas estou preso ao systemd.
(E sim, estou ciente de que os endereços locais de link são ~ ~ inúteis ~ ~ não portáteis no linux. Neste ponto, eu só quero saber a resposta.)