georgegt
@georgegt
IT

Сеть за роутером подключенным к сети VPN?

Нужно увидеть сеть за роутером, который подключен к сети openvpn. Изнутри (из сети 192.168.5.0) всё отлично работает, все машинки видят сеть впн, но машинки в сети впн не видят их в ответ (не видят 192.168.5.0) ....

Сеть A 192.168.5.0/24 роутер на котором установлено клиентское openvpn 192.168.5.1 с адресом VPN 192.168.245.56
Сеть B 192.168.245.0/24 сервер openvpn на pritunl клиент openvpn 192.168.245.4 пытающийся увидеть сеть за роутером 192.168.5.251.
  • Вопрос задан
  • 370 просмотров
Пригласить эксперта
Ответы на вопрос 1
@strel0k
Если я правильно понял, схема такая:

Есть маршрутизатор, за которым находится локальная сеть 192.168.5.0/24
На маршрутизаторе есть интерфейс с адресом локальной сети 192.168.5.1
На маршрутизаторе поднят OpenVPN сервер с сетью 192.168.245.0/24
На маршрутизаторе есть интерфейс с адресом 192.168.245.56

Удаленный клиент пытается подключиться к вашему маршрутизатору, чтобы попасть в локальную сеть 192.168.5.0 /24. OpenVPN сервер выдает ему адрес 192.168.245.4.
При этом удаленный клиент не видит сеть 192.168.5.0 /24.

Если все так, то проблема скорее всего в маршрутизации. Подключающийся клиент ничего не знает о маршруте в сеть 192.168.5.0 /24. Необходимо добавить маршрут в эту сеть при подключении клиента в OpenVPN серверу.

К примеру, если ОС клиента Windows, то можно "ручками" добавить маршрут:
route add 192.168.5.0 mask 255.255.255.0 192.168.245.56

Если после добавления маршрута доступ в сеть 192.168.5.0 /24 появится, то можно добавить в конфиг файл OpenVPN клиента строку:
route 192.168.5.0 mask 255.255.255.0 192.168.245.56

Тогда маршрут будет добавляться автоматически при подключении.
Но имейте ввиду, что OpenVPN клиент должен запускаться с правами администратора, так как добавление маршрута требует повышение привилегий.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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