Parte do host do endereço do roteador atribuído pelo DHCPv6

1

Eu tenho meu prefixo IPv6 via dhcpv6 (/ 48) no meu roteador pessoal (OpenBSD). Então a interface interna é parcialmente configurada pelo dhcpv6. Eu gostaria de saber se é possível definir a parte do host dele.

Aqui está meu dhcp6c.conf :

interface re0 {
send ia-pd 0;
send ia-na 0;
send rapid-commit;
};

id-assoc na 0 {
};

## https://www.azabani.com/2015/08/06/modern-openbsd-home-router.html
id-assoc pd 0 {
    prefix-interface re2 {

    ## I want prefix:: as address.
    sla-id 0;

    ## prefix provided by isp is /48, I want my lan to be /64, so I  reduce by 16.
    sla-len 16;
    };
};

E aqui estão os endereços re2 (interface lan):

    stephane@mirror:/home/stephane ifconfig re2 inet6
    re2: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 1500
    lladdr 00:0d:b9:3e:a8:12
    index 3 priority 0 llprio 3
    media: Ethernet autoselect (100baseTX full-duplex,rxpause,txpause)
    status: active
    inet6 fe80::20d:b9ff:fe3e:a812%re2 prefixlen 64 scopeid 0x3
    inet6 fd00:2016:22:dec:: prefixlen 64
    inet6 2a06:4000:1576:: prefixlen 64
    inet6 2a06:4000:1576:0:20d:b9ff:fe3e:a812 prefixlen 64

O endereço ula é definido como endereço estático em conf '. O 2a06: 4000: 1576 :: address também é definido estaticamente, mas eu gostaria que fosse realmente automático .

O 2a06: 4000: 1576: 0: 20d: b9ff: fe3e: o a812 sai do dhcpv6 conf 'e vejo que a parte da rede é automática (prefixo / 48 + 0 como atribuído em dhcp6c.conf ). A parte do host é definitivamente slaac. Esta parte do host gostaria de substituir por:

Você sabe como fazer isso (fora de definir estaticamente)?

    
por 22decembre 26.12.2016 / 13:28

1 resposta

0

Acabamos de descobrir a solução:

Eu preciso usar a opção ifid.

link

Aqui está o código que eu gostaria de usar:

id-assoc pd 0 {
    prefix-interface re2 {
    sla-id 0;

    ## prefix provided by isp is /48, I want my lan to be /64, so I reduce by 16.
    sla-len 16;

    ifid 0;
    };
 };

Mas a versão do dhcp6c fornecida para o meu sistema operacional (OpenBSD) não inclui essa opção (ainda?).

    
por 27.12.2016 / 09:45