Posso ter um endereço ipv6 link-local estático com dhcp para as outras configurações do ipv6? (netctl ou systemd)

0

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.)

    
por Sophit 04.02.2015 / 22:25

1 resposta

2

Tente adicionar o endereço manualmente em um comando de post-up:

ExecUpPost="
    ip addr add fe80::1/64 dev $Interface scope local;
"
    
por 05.02.2015 / 08:49

Tags