%20en%20un%20dispositivo%20que%20no%20es%20un%20enrutador%3F.png)
Necesita aclaración de la siguiente afirmación.
Además, debido a las restricciones en la especificación IPv6, no se recomienda configurar automáticamente un host con múltiples interfaces externas (como 2 interfaces Ethernet).
De la página https://www.netbsd.org/docs/network/ipv6/
Teniendo en cuenta que la declaración es para el kernel BSD, mi pregunta es para Linux, no estoy seguro si es exacta o si se aplica a los kernels más recientes.
Aquí está mi pregunta.
Tengo un host sin enrutador, dos interfaces, eth0, eth1, configuro Accept_ra en 1 en ambas. La tabla de enrutamiento termina con dos rutas locales de enlace predeterminadas.
predeterminado a través de fe80::b60c:25ff:fee0:8011 dev eth1 proto ra metric 1024 expira 1726sec hoplimit 64 pref medium predeterminado a través de fe80::b60c:25ff:fee0:8011 dev eth0 proto ra metric 1024 expira 1787sec hoplimit 64 pref medium
¿Esto va a funcionar? Me preocupa tener dos rutas predeterminadas y si la afirmación anterior aún se aplica. La declaración parece indicar que no puede tener un host, dos interfaces, configurado sin estado (slaac) en ipv6.
El kernel no se queja de configurar la configuración automática de ipv6 slaac en ambas interfaces. ¿Debo suponer que si el kernel no se queja de la configuración automática en ambas interfaces, este kernel lo permite? Creo que hay algún filtrado de paquetes en el lado del kernel, no estoy seguro de cómo funciona en esta situación.
Se investigó, pero no se pudo descubrir cómo el kernel maneja las dos rutas predeterminadas, ambas usan la métrica 1024, por lo que se hará un poco de equilibrio.
fe80::b60c:25ff:fee0:8011 es la dirección del enrutador en la subred local. Entonces, en este caso es la misma dirección local de enlace del enrutador, pero en teoría, las dos interfaces podrían conectarse a subredes con enrutadores diferentes.
Gracias