PPTPD (И винда)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

JwsD
Сообщения: 129
ОС: ArchLinux

PPTPD

Сообщение JwsD »

Всем доброго времени суток.
Пытаюсь поднять ВПН сервер на базе pptpd, все нормально с линуксовских машин все без проблем цепляется. А вот что делать с виндовыми?

Код: Выделить всё

Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: MGR: Launching /usr/sbin/pptpctrl to handle client
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: local address = 192.168.0.1
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: remote address = 192.168.0.234
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: pppd options file = /etc/ppp/pptpd-options
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Client 94.78.241.185 control connection started
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Received PPTP Control Message (type: 1)
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Made a START CTRL CONN RPLY packet
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: I wrote 156 bytes to the client.
Mar  4 17:28:26 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Sent packet to client
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Received PPTP Control Message (type: 7)
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Set parameters to 100000000 maxbps, 64 window size
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Made a OUT CALL RPLY packet
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Starting call (launching pppd, opening GRE)
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: pty_fd = 6
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: tty_fd = 7
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3069]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3069]: CTRL (PPPD Launcher): local address = 192.168.0.1
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3069]: CTRL (PPPD Launcher): remote address = 192.168.0.234
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: pptpd-logwtmp: $Version$
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: pppd 2.4.4 started by root, uid 0
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: I wrote 32 bytes to the client.
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Sent packet to client
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: using channel 68
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: Using interface ppp0
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: Connect: ppp0 <--> /dev/pts/1
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x875c2279> <pcomp> <accomp>]
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: GRE: Bad checksum from pppd.
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: GRE: read(fd=7,buffer=80505a0,len=8260) from network failed: status = -1 error = Protocol not available
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: GRE read or PTY write failed (gre,pty)=(7,6)
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Reaping child PPP[3069]
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: Modem hangup
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: Connection terminated.
Mar  4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: Exit.
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Client 94.78.241.185 control connection finished
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[3068]: CTRL: Exiting now
Mar  4 17:28:27 Debian-50-lenny-32-minimal pptpd[2381]: MGR: Reaped child 3068

Что только не пробовал, нагуглил только то что в форточках подключение по VPN "buggy". Но от этого не легче. Как побороть проблему? Еще раз говорю, с линуксовых тачек все на ура робит
Спасибо сказали:
Аватара пользователя
pilson66
Сообщения: 59
ОС: Debian Squeeze

Re: PPTPD

Сообщение pilson66 »

а что в настройках сервера?
Спасибо сказали:
JwsD
Сообщения: 129
ОС: ArchLinux

Re: PPTPD

Сообщение JwsD »

Код: Выделить всё

cat /etc/ppp/pptpd-options | grep -ve "#" -ve "^$"
auth
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
proxyarp
nodefaultroute
lock
nobsdcomp

Код: Выделить всё

cat /etc/pptpd.conf | grep -ve "#" -ve "^$"
option /etc/ppp/pptpd-options
debug
logwtmp
localip 192.168.1.1
remoteip 192.168.1.234-238,192.168.1.245

Код: Выделить всё

cat options | grep -ve "#" -ve "^$"
asyncmap 0
auth
crtscts
lock
hide-password
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx

Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: PPTPD

Сообщение sash-kan »

JwsD писал(а):
04.03.2010 19:16
nobsdcomp
попробуйте отключить и другие всякие компрессии явно (man pppd). начните с упомянутых в логе
JwsD писал(а):
04.03.2010 17:30
Mar 4 17:28:27 Debian-50-lenny-32-minimal pppd[3069]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x875c2279> <pcomp> <accomp>]
т.е, добавьте nopcomp и noaccomp. затем nodeflate и что там ещё остаётся.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: PPTPD

Сообщение DaemonTux »

Что за свалка опций?
зачем вам

Код: Выделить всё

proxyarp
crtscts
modem
Vladivostok Linux User Group
Спасибо сказали: