как подключиться к подсети с помощью родительского маршрутизатора через OSPF
Я пытаюсь настроить OSPF (с помощью Bird) для доступа к подсети от маршрутизатора, который не имеет прямого соединения с узлом с подсетью, примерно так:
У AS есть две сети, но в целях тестирования я анонсирую их на разных ВМ,
VM1 рекламируетfdad:23e:f50::/48
VM2 рекламируетfdba:54:32::/48
Между VM1 и VM2 у меня есть туннель Wireguard, и я могу подключаться к сетям и проверять их связь.
В VM3 я хотел бы использовать сетьfdba:54:32::2/64
У меня есть туннель WireGuad между VM2 и VM3, и я могу выполнить пинг/получить доступ к IP-адресам.
У меня проблема в том, что с VM1 я не могу подключиться к VM3 и наоборот, это моя конфигурация OSPF:
Конфигурация ВМ2:
protocol ospf v3 wg6 {
ipv6 {
export all;
};
area 0 {
interface "wg.4242421477";
interface "wg.stub";
};
}
Конфигурация VM3
protocol ospf v3 wg6 {
ipv6 {
export all;
};
area 0 {
interface "wg.stub";
interface "ens192";
};
}
Из VM3 (заглушка). Это выходные данныеshow route for
IP в VM1
bird> show route for fdad:23e:f50::1
Table master6:
fdad:23e:f50::/48 unicast [wg6 17:35:44.984] E2 (150/20/10000) [217.160.50.77]
via fe80::1:45:136:71:70 on wg.stub
Как использовать VM2 в качестве маршрутизатора между VM1 и VM2?