80::
é 0080::/1
, que não é uma rota válida - tente 8000::/1
.
Eu gostaria de sub-rede a rota IPv6 padrão em duas rotas de rede. A rota padrão original era:
default via fe80::218:74ff:fe27:9640 dev eth0 proto kernel metric 1024
Eu tentei adicionar as duas rotas a seguir, que juntas devem ser equivalentes à rota padrão:
ip -6 route add ::/1 dev eth0 via fe80::218:74ff:fe27:9640
ip -6 route add 80::/1 dev eth0 via fe80::218:74ff:fe27:9640
O primeiro comando passou, mas o segundo gerou um erro:
RTNETLINK answers: File exists
Por que isso está acontecendo? Qual é a maneira correta de especificar duas rotas de rede cobrindo tudo?
80::
é 0080::/1
, que não é uma rota válida - tente 8000::/1
.
A rota deve ser 8000 :: / 1. Não é uma boa ideia ... Todo o tráfego IPv6 público usa 2000 :: / 3, que usará: / 1. Todo o tráfego ULA (por exemplo) usará a outra rota, mas se você quiser, deverá criar uma rota padrão (:: / 0) e uma rota para os endereços ULA (fc00 :: / 7). Dividir em 8000 :: / 1 não faz muito sentido ...