Para executar as configurações abaixo é necessário ter o pacote IPv6 ativado.
Primeiro devemos configurar o dhcp-client na interface PPPoE client e criar o Pool de IPs.
/ipv6 dhcp-client add add-default-route=yes interface=pppoe-out1 pool-name=dhcp-pd pool-prefix-length=64 request=prefix
Após é necessário configurar o IPv6 da interface LAN.
/ipv6 address add address=::1/64 from-pool=dhcp-pd interface=ether2
Configurar o ND (Neighbord Discovery).
/ipv6 nd set [ find default=yes ] advertise-dns=yes other-configuration=yes
Também é necessário configurar as regras de firewall para IPv6.
/ipv6 firewall filter add chain=input comment="Libera conexoes estabelecidas e relacionadas" connection-state=established,related add chain=input comment="Libera multicast" src-address=ff00::/8 add chain=input comment="Libera link local" src-address=ff00::/10 add chain=input comment="Libera multicast" dst-address=ff00::/8 add chain=input comment="Libera link local" dst-address=ff00::/10 add chain=input comment="Libera icmp" in-interface=pppoe-out1 limit=200,5:packet protocol=icmpv6 add chain=input comment="Libera DHCPv6" dst-port=546 in-interface=pppoe-out1 limit=200,5:packet protocol=udp add action=drop chain=input comment="bloqueia tudo" in-interface=pppoe-out1 add chain=forward comment="Libera conexoes estabelecidas e relacionadas" connection-state=established,related add chain=forward comment="Libera icmp" in-interface=pppoe-out1 limit=200,5:packet protocol=icmpv6