Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Небходимо поднять OpenVPN сервер и файрволл который будет работать следующим образом:

Должны быть администраторы которым разрешён доступ ко всем нодам.

Должны быть пулы разных площадок (sites), и входящих в них нод, у каждой из которых свой VPN сертификат и VPN адрес. Внутри этих пулов доступ между нодами открыт, но может быть закрыт по необходимости.

Также существуют организации (companies) которые могут объединять пулы нескольких площадок. В остальных случаях между пулами разных площадок прямой связи нет.

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

Пример JSON приложен

2 года назад
andreisk
Андрей 
31 годБолгария
2 года в сервисе
Был
7 часов назад