У меня настроен OpenVPN и 5 клиентов маршрутизатора dd-wrt. Я хотел бы, чтобы машины на этих маршрутизаторах имели возможность широковещательной передачи UDP во всех 5 сетях.
Я не могу соединить интерфейсы (насколько мне известно), потому что каждый маршрутизатор должен иметь возможность работать самостоятельно, если соединение VPN умирает (dhcp должен работать).
в настоящее время каждый маршрутизатор имеет свою собственную сеть / 24 (например, 192.168.1.x). Есть ли способ использовать IPTables для искажения udp и пересылки их всем VPN-клиентам?
Подводя итог, мне нужно
1) для UDP-трансляции всем маршрутизаторам и их клиентам
2) чтобы все маршрутизаторы могли работать независимо в случае отказа VPN
Как сказал @James, вы, вероятно, захотите исследовать использование многоадресной рассылки. Обычная широковещательная IP-рассылка не проходит через маршрутизатор, и точка завершения VPN (обычно) маршрутизируется, а не соединяется по мосту из соображений эффективности сети.
Я читал о решениях cisco vpn, поэтому это может быть применимо к вам, но я не могу этого гарантировать.
Я бы посмотрел на GRE туннели поскольку они позволяют многоадресной рассылке проходить через VPN, что, вероятно, именно то, что вам нужно. В мире cisco вы хотите DVMRPс протоколом разрешения следующего шага (NHRP).