Configure manualmente o endereço MAC do vizinho IPv6 no RouterOS do Mikrotik

3

Eu tenho um problema interessante. Um ISP nosso começou a fornecer IPv6 nativo em sua rede. Eles nos forneceram um prefixo / 56 e um segmento de ligação / 126 (sendo: 1 o ponto final e :: 2 o nosso). No entanto, o DSLAM do ISP não suporta o Neighbor Discovery, então eles nos pediram para fornecer o endereço MAC do nosso roteador para entrar manualmente na tabela do vizinho e nos fornecer o seu.

Estamos usando o RouterOS 5.2 do Mikrotik em nosso roteador e não conseguimos descobrir como isso pode ser feito. Para o IPv4, é simples, podemos criar um mapeamento em /ip arp , mas para o IPv6 a lista de vizinhos ( /ip neighbor ) parece ser somente leitura.

Nós tentamos resolver isso, definindo um endereço fe80 :: link-local com o endereço MAC do roteador do ISP codificado no EUI-64, mas quando enviamos pacotes para esse destino, o RouterOS tentou resolver o endereço usando o ND mesmo assim.

Estou perguntando se existe uma maneira de criar um endereço IPv6 de mapeamento estático - > Endereço MAC ou para criar uma rota diretamente para um endereço MAC e a interface, para que possamos parar de usar túneis para as nossas necessidades de IPv6.

    
por Tibor 14.05.2011 / 20:00

2 respostas

0

O suporte do Mikrotik confirmou que isso é impossível na versão 5.18. Na verdade, não há soluções alternativas, então teremos que esperar que o Mikrotik implemente isso.

    
por 11.07.2012 / 15:50
0

A maneira correta de fazer isso no Linux é através do comando "ip neigh ..." que você mencionou. É possível que o subsistema ipv6 tenha algumas das funcionalidades retiradas dele para tornar o SO mais enxuto, embora eu não possa comentar, já que não executei o RouterOS especificamente.

Assim como uma verificação de sanidade, o usuário que está conectado tem a capacidade de fazer outros comandos que exigiriam acesso root, certo?

    
por 18.08.2011 / 23:32