@johnnywoody

Настройка OpenVPN site-to-site для нескольких сетей: как правильно сделать?

Добрый день.

Пытаюсь работаться с настройкой сетей через openvpn, но не получается.

Что дано (также см. прикрепленную схему):
  • Несколько локаций. Входная точка в локацию - роутер, на котором будет запущен OpenVPN client.
    Сеть л1: 10.59.1.0/32
    Сеть л2: 10.59.2.0/32
    Сеть л3: 10.77.1.0/32
    Сеть л4: 10.77.2.0/32

  • Портативные устройства - постоянно перемещающиеся устройства (ноутбуки, смартфоны). Устройства должны находиться в сети 10.10.0.0/32.
  • Есть VPS, на котором планируется установить OpenVPN сервер, и несколько второстепенных сервисов.


Какая задача:
  1. Устройства в сетях л1, л2, л3, л4 видят друг друга и портативные устройства, могут обмениваться данными. Эти же устройства видят сервисы, расположенные за OpenVPN сервером. Доступ в интернет при этом каждая сеть имеет свой (не через сервер).
  2. Портативные устройства видят устройства в сетях л1, л2, л3, л4, могут обмениваться данными. Устройства имеют доступ к сервисам, расположенным за OpenVPN сервером. Доступ в интернет имеют через OpenVPN сервер.
  3. Сервер видит все сети и портативные устройства, может обмениваться с ними данными.
  4. На сервере работают несколько сервисов, которые имеют выход в интернет, но подключиться могут только клиенты, пришедшие через OpenVPN. То есть доступа к сервисам из внешнего интернета - нет.

Все вышеперечисленное также постарался изобразить на схеме
Вопрос:
Как и что прописать в конфигах сервера, чтобы данная схема начала работать?
Следствие из предыдущего вопроса: можно ли настроить сервер так, чтобы все необходимые параметры сетей клиенты получали от сервера?
  • Вопрос задан
  • 792 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы