Как лучше объединить две удаленных друг от друга сети с помощью WireGuard?
Есть 2 города, есть две локальных сети домашних. В каждой сети есть мини серваки с wg-easy в докере, в котором создаю профили и к ним коннекчусь с помощью клиента на винде, либо андроиде. В один момент понял, что надоело постоянно переключаться на нужную сеть в клиентах, чтобы сделать какие либо действия. Встал вопрос в том, чтобы это как-то связать. Какой тип топологии для WG следует выбрать в моем случае ? Point-to-point, Star или Mesh ? Что имеем для наглядности
Сеть 1 - 10.0.0.1 (и статический ip от провайдер)
Сеть 2 - 10.0.1.1 (и статический ip от провайдера)
VPS с WG
Хотелось бы все это связать через VPS
Я OSPF вначале боялся. Но по факту он достаточно просто настраивается :)
Если мы хотим соединить 2 локалки, то либо статик роуты прописываем, либо нат делаем, либо динамическую маршрутизацию - она же OSPF, либо TAP (а это уже не Wireguard).
lantonov, Я совсем недавно решал именно такую задачу, как автор топика (правда в качестве роутеров у меня микроты и линуксы)
Думаю через недельку залью обнову в репу https://github.com/AlexMKX/mrvpn
AlexKMK, проше сделать статику через ipsec ikev2 и ненадо динамику городить он работает в ядре и быстрее отзывается а все Wireguard openvpn и прочие они работают в юзерском пространсте и мебю плавующие тайминги и он в ядре и мо этом обрабатывается 1 очередь
mesh сеть это L2 сеть и в идеале если тебе прям нужно l2 дроткас трафик мултикаст то тогда тебе нужно смотреть в сторну vlanx который этим и занимается в прозначном режиме но это есть пока только в серьеёзных корпоративных коммутаторах 3 уровня которые между собой соединение устанавливают и кидают друг другу трафик