mns17 писал(а):
Работает и причем без сбоев.
Маска 24
А если меняю пул на другую подсеть, то PPTP клиент связь устанавливает, но не пинги не rdp (к примеру) не пашут.
Локальная сеть это именно LAN_Net на DFL-800.
Получается, что если всё настроено как я писал выше, то в Винде при установке PPTP соединения прописывается маршрут:
Сетевой адрес Маска сети Адрес шлюза Интерфейс
192.168.1.0 255.255.255.0 192.168.1.157 192.168.1.157
Где 192.168.1.157 - это как раз адрес из пула для PPTP
Если я укажу пулл 192.169.1.1-20
То и в Винде маршрут будет
Сетевой адрес Маска сети Адрес шлюза Интерфейс
192.169.1.0 255.255.255.0 192.168.1.1 192.168.1.1
И соответственно клиент не сможет пробиться в сеть 192.168.1.0 т.к. нет для неё маршрута.
Вот поэтому и не могу понять как реализовать чтобы локалка и пулл адресов для PPTP были из разных подсетей?
У Вас изначально все неправильно настроено. Удивительно что вообще эта схема работала, по идее не должна была.
Вам нужно сделать локальную сеть: 192.168.1.1/25
А подсеть PPTP-сервера: 192.168.1.128/25 (в пуле прописать адреса 192.168.1.129-192.168.1.254)
Удалить те маршруты, что были у Вас на компьютерах в ЛАН. Прописать на них такую-же маску подсети и основным шлюзом поставить ДФЛ (или в настройках DHCP).
На ДФЛ-ке в настройках PPTP-сервера на вкладке Add Route поставить птичку Always select ALL interfaces, including new ones.
И все - получаете разные подсети и никаких маршрутов не надо, ДФЛ сам будет прописывать маршруты на подключившихся ВПН-клиентов.
P.S. можно вообще сделать подсети 192.168.1.0/24 и 192.168.2.0/24