OpenVPN и локальные ресурсы внутри сети
-
Пробуйте. И удалите костыль с NAT-ом. Иначе он вам еще "покажет" в будущем )
Зы. Без особой надобности не объявляйте явно впн-интерфейс. Без. оч. особой.
-
@marchello Как я уже выше писал если ты весь трафик принудительно пропускаешь от клиента через сервер VPN то нужно проверить настройки DNS, а иначе так и получится.
Не знаю как организовано в твоей рабочей (будем её называть локальной) сети, к которой ты получаешь доступ. У меня в локальной сети настроен свой сервер DNS, в нём прописаны домены на локальных серверах и правильные внутренние IP для этих имён.
Что надо сделать чтобы корректно работало:
- В самом pf указать внешние DNS сервера для каждого WAN и внутренний DNS для него самого ( System / General Setup / DNS Server Settings )
- В настройках OpenVPN сервера в разделе "Advanced Client Settings" включить опцию "DNS Server enable" и указать как "DNS Server 1" внутренний DNS локалки и как "DNS Server 2" внешний (может быть 8.8.8.8).
-
@luha said in OpenVPN и локальные ресурсы внутри сети:
@marchello Как я уже выше писал если ты весь трафик принудительно пропускаешь от клиента через сервер VPN то нужно проверить настройки DNS, а иначе так и получится.
Не знаю как организовано в твоей рабочей (будем её называть локальной) сети, к которой ты получаешь доступ. У меня в локальной сети настроен свой сервер DNS, в нём прописаны домены на локальных серверах и правильные внутренние IP для этих имён.
Что надо сделать чтобы корректно работало:
- В самом pf указать DNS сервера для каждого WAN и для него самого ( System / General Setup / DNS Server Settings )
- В настройках OpenVPN сервера в разделе "Advanced Client Settings" включить опцию "DNS Server enable" и указать как "DNS Server 1" внутренний DNS локалки и как "DNS Server 2" внешний (может быть 8.8.8.8).
Конечно же поднят в сети DNS сервер и в самом OpenVPN он тоже указан в принудительную раздачу клиентам. Я просто не стал об этом упоминать думаю кто будет настраивать сам определится, возможно у него будет иная схема сетки.
-
@marchello said in OpenVPN и локальные ресурсы внутри сети:
@werter said in OpenVPN и локальные ресурсы внутри сети:
Тогда команда route на этом сервере вас спасет:
route -p -4 ADD адрес-сети-впн-клиентов MASK маска-сети-впн-клиентов ЛАН-ip-пф
Как вариант )
freebsd не понравилась наша идея ))) Пойду вот сюда впихаю )))
-
@marchello
Зачем вы роут на пф добавляете-то? Добавляйте роут на сервер, к-ый БЕЗ шлюза.
Строку дал для Win. -
@marchello
Речь идет о добавлении статического маршрута на сервере -
@werter said in OpenVPN и локальные ресурсы внутри сети:
@marchello
Зачем вы роут на пф добавляете-то? Добавляйте роут на сервер, к-ый БЕЗ шлюза.
Строку дал для Win.Сервер с шлюзом но его значение нельзя изменять на другое.
-
Тогда метрику добавьте:
route -p -4 ADD адрес-сети-впн-клиентов MASK маска-сети-впн-клиентов ЛАН-ip-пф METRIC 10
-
Маршруты это когда для пакетов нет дороги. А когда неправильно разрешается хост то это к DNS-ам вопрос.
Так вот я что-то уже запутался. Что вы хотите сделать и в чём беда? Не проходят маршруты? Или имена не верно разрешаются?! О_о
-
@luha
Как понял я
@marchello said in OpenVPN и локальные ресурсы внутри сети:Возможно ли клиентам OpenVPN сделать доступным сервер находящийся за pfSense но у которого шлюзом не прописан pfSense ?
-
@luha
По-моему , просто путают друг друга
Решения было у задачи всего 2- создание статического маршрута на сервере
или - создания правила Nat Outbound на PF
оба решения не предполагают смены шлюза на сервере
- создание статического маршрута на сервере
-
@Konstanti
Тогда на кой ВЕСЬ трафик клиентов в туннель заворачивать для этого? -
@werter
я где-то об этом писал ? -
Первоначальный вопрос уже решен. Дальше последовала следующая проблема - частично доступные хосты. Я тоже с этим столкнулся и предположил что речь идёт о адресах зон. Я не прав?
-
@luha
@Konstanti
Ждем ТС с ответами и четким ТЗ. А то мы тут передеремся ) -
@luha said in OpenVPN и локальные ресурсы внутри сети:
Первоначальный вопрос уже решен. Дальше последовала следующая проблема - частично доступные хосты. Я тоже с этим столкнулся и предположил что речь идёт о адресах зон. Я не прав?
Совершенно верно, первоначальный вопрос решён и ресурс открывается у клиента VPN. Да можно прописать статикой на сервере, но в таком случае это придётся делать на каждом из серверов к которым потребуется доступ из VPN, лучше пусть в NAT. Однако изначально я не сообразил что прежде чем клиент начинает работать с ресурсом в локальной сети организации он пересылается на другой адрес за пределами локальной сети где проходит авторизацию и затем возвращается обратно. Вот туда то на ресурс авторизации он и не может зайти.
-
This post is deleted! -
@werter said in OpenVPN и локальные ресурсы внутри сети:
@luha
@Konstanti
Ждем ТС с ответами и четким ТЗ. А то мы тут передеремся )Спокойствие и только спокойствие. Характер нордический к конфликтам не расположен ))
-
@marchello
А как проходит авторизация ? -
@marchello
Зачем ВЕCЬ трафик клиентов в туннель гнать? Они ж в инет не попадут (