Для прозрачной работы ВПН между офисами, компы должны знать куда им идти чтобы достучаться до соседней сети. Это обычно делается маршрутом
Итого варианты
Меняем провайдерские роутеры на норм железки от Микротик. Поднимаем между ними ВПН - всё работает прозрачно для ПК в лок сети
Покупаем самые простые микротики по 1500р, поднимаем между ними ВПН, прописываем маршруты на каждом ПК через эти микротики
Или делаем то же самое на ПК или виртуалке в локальной сети. (готовым дистром или чистым линукс не важно. Сетевухи достаточно 1шт