Есть VPS на котором поднят openvpn (сеть 10.8.0.*) и wireguard (10.7.0.*).
Имеются два клиента с сетями 192.168.1.0/32 и 192.168.0.0/32. Это квартира и дача.
Так же имеются другие клиенты, которые должны иметь доступ в указанные сети 192...
Раньше был настроен только openVPN и всё прекрасно работало. Сейчас хочется перейти на wireguard, но требуется переходный период и работа одновременного и openvpn и wireguard.
Сейчас сеть 192.168.1.0 (квартира) осталась на openvpn, а 192.168.0.0 (дача) на wireguard.
Роутер с wireguard подключается к серверу, пинги по ip 10.7.0.* ходят туда сюда, с роутера можно пингануть 10.8.0.1 и всё будет хорошо, но пинги на 10.8.0.* уже не идут (хотя с самого сервера всё пингуется нормально). Так же не идут пинги на 192.168.1.1 (квартирный роутер, подключенный по openvpn, 10.8.0.7).
Маршруты на сервере сейчас такие:
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 51.*** 0.0.0.0 UG 0 0 0 eth0
10.7.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wg0
10.8.0.0 0.0.0.0 255.255.255.0 U 0 0 0 tun0
51.*** 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
172.16.238.0 0.0.0.0 255.255.255.0 U 0 0 0 br-a453332e5303
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.1.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
Нужно, чтобы сети за интерфейсами wg0 и tun0 видели друг друга.