Заметил след. проблему: есть интерфейс с адресом 192.168.1.3 и маской 255.255.224.0 В качестве vpn сервера работает pptpd 1.0.1 + radpppd. Проблема в следующем: когда я подключаюсь к vpn-серверу с ip 192.168.1.0/24 то соединение проходит, как только с ip 192.168.0.0/19 - пишет, что error with select() :( Что делать?
>качестве vpn сервера работает pptpd 1.0.1 + radpppd.А можно конфиги глянуть? У меня кое-какие вопросы тоже есть, может сообща решим наши трудности? :)
>качестве vpn сервера работает pptpd 1.0.1 + radpppd.Вообще-то у меня ситуёвина следующая: надо на роутере иметь два pptpd, которые слушают разные IP. Это всё для того, чтоб в инет пускать из сетки и из инета в сетку. в обоих случаях должны быть свои настройки (IP DNS и пул адресов для раздачи). И вот ещё странность: всё эти настройки для одного экземпляра пашут но только из ppp.conf, но то что прописано в options.pptpd не пашет.
>вот ещё странность: всё эти настройки для одного экземпляра пашут но
>только из ppp.conf, но то что прописано в options.pptpd не пашет.Конфиги:
localip 192.168.1.3
remoteip 10.0.0.2-254listen 192.168.1.3
пожалуй это самое важное. у тебя рутер какой? всмысле комп или аппаратный рутер? В твоем случае тебе придется вешать 2 pptpd на один порт, но на разные интерфейсы. у тебя pptpd запускает pppd or ppp?
>>вот ещё странность: всё эти настройки для одного экземпляра пашут но
>>только из ppp.conf, но то что прописано в options.pptpd не пашет.
>
>Конфиги:
>localip 192.168.1.3
>remoteip 10.0.0.2-254
>
>listen 192.168.1.3
>
>пожалуй это самое важное. у тебя рутер какой? всмысле комп или аппаратный
>рутер? В твоем случае тебе придется вешать 2 pptpd на один
>порт, но на разные интерфейсы. у тебя pptpd запускает pppd or
>ppp?listen x.x.x.x не пашет, пашет тока из ком. строки при запуске -l x.x.x.x
странно что для каждого экземпляра указываю свой pid-файл, а он тока один появляется...
отрабатывает только раздел pptp: в /etc/ppp/ppp.conf для обоих экземпляров и если этот раздел убрать вообще, то localip 192.168.1.3
remoteip 10.0.0.2-254 не отрабатывает вообще и возникает ошибка что сервер не смог распределить адрес (уже при поднятии туннеля от клиента)
а про ppp или pppd даже не могу точно сказать... :( как это можно определить/изменить?
>появляется...
>отрабатывает только раздел pptp: в /etc/ppp/ppp.conf для обоих экземпляров и если этот
>раздел убрать вообще, то localip 192.168.1.3
>remoteip 10.0.0.2-254 не отрабатывает вообще и возникает ошибка что сервер не смог
>распределить адрес (уже при поднятии туннеля от клиента)
>а про ppp или pppd даже не могу точно сказать... :( как
>это можно определить/изменить?С listen'ом у меня проблем нет - интерфейс от слушает только 1 и ip клиентам правильные выдаются(10.0.0.x), но вот работает pptpd только с сеткой 255.255.255.0 (24) В понедельник на работе буду - попробую в исходниках порыться - может найду что.....
>у тебя рутер какой? всмысле комп или аппаратный
>рутер? В твоем случае тебе придется вешать 2 pptpd на один
>порт, но на разные интерфейсы. у тебя pptpd запускает pppd or
>ppp?забыл :(
роутер у меня FreeBSD 4.8 :)