но только такая реализация не будет спасать от потери связи у одного из офисов , это может быть поможет если упадет где-то там на пути до одного из офисов, для такого резервирования нужно иметь по два независимых канала интернета в каждом офисе тогда будет смысл. просто чтобы четко понять как это будет работать нарисуй на бумажке и увидишь все слабые места при использовании по 1 каналу на офис
готовых решений , не встречал, всегда везде все индивидуально, но почитать можешь на сайте openvpn там хорошо документированы параметры конфигов, если конечно по-английски соображаешь..