use gateway fornecido 2001: 4ba0: fffd: 1: beef :: 1/128 em vez de fe80 :: 1.

1

Eu estou tentando configurar um endereço IPV6 em um servidor FreeBSD 11 , me disseram para usar como gateway este IP:

2001:4ba0:fffd:1:beef::1 /128

Meus endereços são:

2001:4ba0:fffd:0063::0 /64

Eu tentei isso:

ipv6_activate_all_interfaces="YES"
ipv6_defaultrouter="2001:4ba0:fffd:1:beef::1"
ifconfig_bge0_ipv6="inet6 2001:4ba0:fffd:0063::1 prefixlen 64"

Mas recebo esta mensagem:

route: writing to routing socket: Network is unreachable
add net default: gateway 2001:4ba0:fffd:1:beef::1 fib 0: Network is unreachable

Ao fazer um npd -a , recebi isto:

> ndp -a
Neighbor                             Linklayer Address  Netif Expire    S Flags
2001:4ba0:fffd:63::1                 2c:44:fd:9a:3f:90   bge0 permanent R
fe80::1%bge0                         28:92:4a:cd:08:18   bge0 22h8m42s  S R
fe80::2a92:4aff:fecd:818%bge0        28:92:4a:cd:08:18   bge0 23h27m31s S R
fe80::2e44:fdff:fe9a:3f90%bge0       2c:44:fd:9a:3f:90   bge0 permanent R

Então, tento usar como roteador padrão fe80::1. :

ipv6_activate_all_interfaces="YES"
ipv6_defaultrouter="fe80::1%bge0"
ifconfig_bge0_ipv6="inet6 2001:4ba0:fffd:0063::1 prefixlen 64"

Ao usar o endereço link-local fe80::1 como gateway, o IPV6 funciona.

Gostaria de saber quais são as vantagens / desvantagens de usar o endereço de link-local como o gateway e também como usar o gateway fornecido ou usar o mesmo?

    
por nbari 05.12.2016 / 13:02

1 resposta

3

O endereço do gateway IPv6 que você obteve ( 2001:4ba0:fffd:1:beef::1 ) não está dentro da sub-rede que você obteve ( 2001:4ba0:fffd:0063::/64 ), portanto sua caixa está certa ao reclamar que essa rede está inacessível.

Usar o endereço local vinculado como gateway padrão geralmente é uma boa solução, desde que o endereço de conexão local do gateway não seja alterado. O endereço fe80::1 parece um endereço configurado manualmente, o que indica que é fornecido intencionalmente e, portanto, provavelmente estável.

Não importa qual endereço você usa para um gateway. A única coisa que o endereço é usado é determinar o endereço da camada 2 (MAC) do gateway para que os pacotes possam ser enviados lá. Se o endereço MAC é encontrado procurando um endereço global ou usando um endereço local de link, não faz nenhuma diferença para os pacotes reais sendo roteados.

    
por 05.12.2016 / 14:09

Tags