Я новичок в сетевых технологиях и у меня есть сервер OpenVPN, работающий с интерфейсом tun на headless Ubuntu Server 16.04. Я пытаюсь получить удаленный доступ к своим ресурсам в моей локальной сети с помощью настроенной мной службы openVPN в офисе, который находится за другой локальной сетью, которая является шлюзом в глобальную сеть. Таким образом, маршрутизатор 1/шлюз имеет адрес 192.168.x.0
Маршрутизатор 2, который является ведущим к моей частной подсети, имеет адрес 192.168.x.1 (все устройства в этой сети имеют статические IP-адреса)
Как мне настроить мой сервер OpenVPN, чтобы разрешить мне доступ к моим ресурсам во второй локальной сети. Я новичок в работе с сетями и провел много исследований, но чувствую, что упускаю некоторые концепции, которые мешают мне двигаться вперед. Я хочу маршрутизировать вместо моста, как предлагает сайт OpenVPN на данный момент. Мне нужно настроить файл server.conf на сервере, и если да, то как маршрутизировать на указанный выше адрес? Также мне нужно сделать переадресацию портов с маршрутизатора 1 на маршрутизатор 2, чтобы трафик через VPN после включения направлялся в мою сеть. Прямо сейчас мои настройки сети виртуальной машины настроены на NAT, и я также хотел бы узнать, какие настройки лучше всего подходят для выполнения моей задачи. Я исследовал около недели и не могу найти ничего достаточно ясного, чтобы объяснить эти концепции, если кто-то может помочь, пожалуйста!
решение1
Чтобы получить доступ к моей локальной сети с моего VPN-сервера, я добавил эту строку в server.conf
route add 192.168.1.0 mask 255.255.255.0 gw 192.168.1.2
192.168.1.2 — статический IP-адрес моего сервера с моего маршрутизатора. Возможно, вам придется изменить адреса в зависимости от ваших настроек.