URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82218
[ Назад ]

Исходное сообщение
"PPTPD дает клиенту левый адрес"

Отправлено Рикки , 01-Окт-08 14:19 
Ситуация: Шлюз инета. На нем ВПН сервер. В настройках прописано:
localip 192.168.100.1
remoteip 192.168.100.10-100

Соединяюсь из XP.
В результате в параметрах соединения:
Сервер 192.168.0.1
Адрес 192.168.1.1
Маска 255.255.255.255

Почему такие странности?

ipconfig /all выдает:
lkj - PPP адаптер:

        DNS-суффикс этого подключения . . :
        Описание  . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
        Физический адрес. . . . . . . . . : 00-53-45-00-00-00
        Dhcp включен. . . . . . . . . . . : нет
        IP-адрес  . . . . . . . . . . . . : 192.168.1.1
        Маска подсети . . . . . . . . . . : 255.255.255.255
        Основной шлюз . . . . . . . . . . : 192.168.1.1



Содержание

Сообщения в этом обсуждении
"PPTPD дает клиенту левый адрес"
Отправлено Grey , 01-Окт-08 15:19 
>[оверквотинг удален]
>. . . . . . : 00-53-45-00-00-00
>        Dhcp включен. . .
>. . . . . . . . : нет
>        IP-адрес  . .
>. . . . . . . . . . :
>192.168.1.1
>        Маска подсети . .
>. . . . . . . . : 255.255.255.255
>        Основной шлюз . .
>. . . . . . . . : 192.168.1.1

а кто впаре с pptpd пашет? ppp или pppd или ещё кто? в их конфигах как дела обстоят? :)


"PPTPD дает клиенту левый адрес"
Отправлено Рикки , 01-Окт-08 16:04 
>[оверквотинг удален]
>>        IP-адрес  . .
>>. . . . . . . . . . :
>>192.168.1.1
>>        Маска подсети . .
>>. . . . . . . . : 255.255.255.255
>>        Основной шлюз . .
>>. . . . . . . . : 192.168.1.1
>
>а кто впаре с pptpd пашет? ppp или pppd или ещё кто?
>в их конфигах как дела обстоят? :)

Еще ppp-клиент к провайдеру.
Но там все в одном файле настроек провайдера, который лежит в peers.
Интересно еще то, что если в pptpd.conf прописать options-файл с нестандартным именем (например pptpd.options), то демон вообще не поднимается, и пишет в syslog, что pptp-options not readable.
Откуда еще pptpd может тащить настройки?

gate:/etc/ppp# ls -l -h
итого 48K
-rw------- 1 root root  216 2008-09-30 12:17 chap-secrets
-rwxr-xr-x 1 root root 1,8K 2007-03-18 01:52 ip-down
drwxr-xr-x 2 root root   80 2008-09-25 10:44 ip-down.d
-rwxr-xr-x 1 root root 1,9K 2008-09-30 12:59 ip-up
drwxr-xr-x 2 root root  160 2008-09-29 11:45 ip-up.d
-rwxr-xr-x 1 root root  784 2007-03-18 01:52 ipv6-down
drwxr-xr-x 2 root root   48 2007-03-18 01:52 ipv6-down.d
-rwxr-xr-x 1 root root  922 2007-03-18 01:52 ipv6-up
drwxr-xr-x 2 root root   48 2008-09-29 11:45 ipv6-up.d
-rw-r--r-- 1 root root  13K 2007-03-18 01:52 options
-rw------- 1 root root 1,6K 2008-09-25 10:44 pap-secrets
drwxr-s--- 2 root dip    72 2008-09-30 12:53 peers
-rw-r--r-- 1 root root   88 2008-10-01 15:06 pptpd.conf
-rw-r--r-- 1 root root  169 2008-10-01 15:09 pptpd-options

gate:/etc/ppp# cat pptpd.conf
ppp /usr/sbin/pppd
option /etc/ppp/pptpd-options
localip 10.1.0.1
remoteip 10.1.0.2-254

gate:/etc/ppp# cat pptpd-options
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
#debug
ms-dns 192.168.1.254
ms-dns 192.168.1.1
proxyarp
nodefaultroute
lock
nobsdcomp


"PPTPD дает клиенту левый адрес"
Отправлено Grey , 01-Окт-08 18:22 
>>а кто впаре с pptpd пашет? ppp или pppd или ещё кто?
>>в их конфигах как дела обстоят? :)
>
>Еще ppp-клиент к провайдеру.
>Но там все в одном файле настроек провайдера, который лежит в peers.

у вас сервер pptp или клиент?


"PPTPD дает клиенту левый адрес"
Отправлено Рикки , 01-Окт-08 18:32 
>>>а кто впаре с pptpd пашет? ppp или pppd или ещё кто?
>>>в их конфигах как дела обстоят? :)
>>
>>Еще ppp-клиент к провайдеру.
>>Но там все в одном файле настроек провайдера, который лежит в peers.
>
>у вас сервер pptp или клиент?

И клиент и сервер
Клиент от провайдера инет берет, а сервер впн дает для офисов.


"PPTPD дает клиенту левый адрес"
Отправлено Grey , 01-Окт-08 22:46 
>>>>а кто впаре с pptpd пашет? ppp или pppd или ещё кто?
>>>>в их конфигах как дела обстоят? :)
>>>
>>>Еще ppp-клиент к провайдеру.
>>>Но там все в одном файле настроек провайдера, который лежит в peers.
>>
>>у вас сервер pptp или клиент?
>
>И клиент и сервер
>Клиент от провайдера инет берет, а сервер впн дает для офисов.

так кто у вас с pptp в паре пашет? ppp ? смотрите нужную секцию в ppp.conf на предмет раздаваемых IP


"PPTPD дает клиенту левый адрес"
Отправлено Рикки , 02-Окт-08 09:30 
>[оверквотинг удален]
>>>>Еще ppp-клиент к провайдеру.
>>>>Но там все в одном файле настроек провайдера, который лежит в peers.
>>>
>>>у вас сервер pptp или клиент?
>>
>>И клиент и сервер
>>Клиент от провайдера инет берет, а сервер впн дает для офисов.
>
>так кто у вас с pptp в паре пашет? ppp ? смотрите
>нужную секцию в ppp.conf на предмет раздаваемых IP

В паре с pptpd работает pppd. Но там я ничего для выдачи IP  не нашел.


"PPTPD дает клиенту левый адрес"
Отправлено LS , 10-Окт-08 23:43 
>Еще ppp-клиент к провайдеру.
>Но там все в одном файле настроек провайдера, который лежит в peers.
>

cat свой_пир
cat /etc/ppp/options (если линукс - обычно там - если нет - ищи)
>Интересно еще то, что если в pptpd.conf прописать options-файл с нестандартным именем
>(например pptpd.options), то демон вообще не поднимается, и пишет в syslog,
>что pptp-options not readable.

явно говорит что ппроочесть файл не может. может из за:
- запущено в chroot - надо использовать в конфигах пути относительно chroot
- пиши абсолютный путь к pptp-oiptions - с "/" начинай
- пользователь от котрого демон запускается не имеет прав на доступ к файлу/КАТАЛОГАМ_по пути_к_файлу

PS pptpd может выделять адреса из своего пула, который указан в его
конфиге. он так же может отдать задачу динамического выделения адресов pppd
- и тот может выдавать их сам, или получать адрес от внешнего источника - радиуса например. вариантов тут много.


"PPTPD дает клиенту левый адрес"
Отправлено LS , 10-Окт-08 23:47 
>[оверквотинг удален]
>- запущено в chroot - надо использовать в конфигах пути относительно chroot
>
>- пиши абсолютный путь к pptp-oiptions - с "/" начинай
>- пользователь от котрого демон запускается не имеет прав на доступ к
>файлу/КАТАЛОГАМ_по пути_к_файлу
>
>PS pptpd может выделять адреса из своего пула, который указан в его
>конфиге. он так же может отдать задачу динамического выделения адресов pppd
>- и тот может выдавать их сам, или от внешних источников - радиуса например. тут много
>вариантов.

PS нажал "ответить" вместо "правка"  - сорри

УДАЛИТЕ