Настройка vpn клиента в линуксе

a10063

Помогите, плиз, совсем запарился уже...
на винде поставил тестовый vpn server (c ip $IP)
на линуховой машине пишу

pptp $IP --loglevel 2


меня возвращают в шелл, однако процессы pptp некоторое время крутятся, а потом завершаются (соотв. vpn связь не происходит)
вопрос: почему он ничего не сообщает о ходе соединения?
менять различным образом пробовал /etc/ppp/chap-secrets и /etc/ppp/options - без результатно
я не могу понять в чем дело, т.к. не знаю откуда узнать причину отказа
есть у кого нибудь мысли?

Marinavo_0507

> т.к. не знаю откуда узнать причину отказа
в логах
> есть у кого нибудь мысли?
man pppd
/debug

a10063

и какие логи смотреть нужно?
man pppd мало помогает, нужен совет...

Marinavo_0507

> и какие логи смотреть нужно?
те, куда попадают сообщения от pppd (зависит от настроек)
ls -lrt /var/log
в одном из последних файлов они будут

a10063

ok, что-то нашел в /var/log/messages, правда причину я не понял


Sep 1 13:57:43 gw pptp[8899]: vpn-test log[main:pptp.c:243]: The synchronous pptp option is NOT activated
Sep 1 13:57:43 gw pptp[8902]: vpn-test log[ctrlp_rep:pptp_ctrl.c:243]: Sent control packet type is 1 'Start-Control-Connection-Request'
Sep 1 13:57:43 gw pptp[8902]: vpn-test log[ctrlp_disp:pptp_ctrl.c:721]: Received Start Control Connection Reply
Sep 1 13:57:43 gw pptp[8902]: vpn-test log[ctrlp_disp:pptp_ctrl.c:755]: Client connection established.
Sep 1 13:57:44 gw pptp[8902]: vpn-test log[ctrlp_rep:pptp_ctrl.c:243]: Sent control packet type is 7 'Outgoing-Call-Request'
Sep 1 13:57:44 gw pptp[8902]: vpn-test log[ctrlp_disp:pptp_ctrl.c:841]: Received Outgoing Call Reply.
Sep 1 13:57:44 gw pppd[8903]: pppd 2.4.2b3 started by root, uid 0
Sep 1 13:57:44 gw pptp[8902]: vpn-test log[ctrlp_disp:pptp_ctrl.c:880]: Outgoing call established (call ID 0, peer's call ID 49183).
Sep 1 13:57:44 gw pppd[8903]: Using interface ppp0
Sep 1 13:57:44 gw pppd[8903]: Connect: ppp0 <--> /dev/pts/4
Sep 1 13:57:44 gw /etc/hotplug/net.agent: assuming ppp0 is already up
Sep 1 13:57:46 gw pptp[8912]: vpn-test log[decaps_gre:pptp_gre.c:385]: accepting packet 0
Sep 1 13:57:46 gw pptp[8912]: vpn-test log[decaps_gre:pptp_gre.c:385]: accepting packet 1
Sep 1 13:57:46 gw pptp[8912]: vpn-test log[decaps_gre:pptp_gre.c:385]: accepting packet 2
Sep 1 13:57:46 gw pptp[8902]: vpn-test log[ctrlp_disp:pptp_ctrl.c:895]: Received Call Clear Request.
Sep 1 13:58:17 gw pptp[8902]: vpn-test log[pptp_read_some:pptp_ctrl.c:525]: read returned zero, peer has closed
Sep 1 13:58:17 gw pptp[8902]: vpn-test log[call_callback:pptp_callmgr.c:77]: Closing connection
Sep 1 13:58:17 gw pppd[8903]: LCP: timeout sending Config-Requests
Sep 1 13:58:17 gw pppd[8903]: Connection terminated.
Sep 1 13:58:17 gw /etc/hotplug/net.agent: NET unregister event not supported
Sep 1 13:58:18 gw pppd[8903]: Exit.
Sep 1 13:58:18 gw pptp[8912]: vpn-test warn[decaps_hdlc:pptp_gre.c:197]: short read (-1): Input/output error
Sep 1 13:58:18 gw pptp[8912]: vpn-test warn[decaps_hdlc:pptp_gre.c:209]: pppd may have shutdown, see pppd log


почему он вдруг закрыл соединение?

Marinavo_0507

debug для pppd так и не включил?

a10063

правильно? : pptp 192.168.1.100 --loglevel 2 --logstring vpn-test --debug
теперь немного по-другому, но тоже м-м-м....


Sep 1 14:13:08 gw pptp[8994]: vpn-test log[main:pptp.c:243]: The synchronous pptp option is NOT activated
Sep 1 14:13:08 gw pptp[8997]: vpn-test log[ctrlp_rep:pptp_ctrl.c:243]: Sent control packet type is 1 'Start-Control-Connection-Request'
Sep 1 14:13:08 gw pptp[8997]: vpn-test log[ctrlp_disp:pptp_ctrl.c:721]: Received Start Control Connection Reply
Sep 1 14:13:08 gw pptp[8997]: vpn-test log[ctrlp_disp:pptp_ctrl.c:755]: Client connection established.
Sep 1 14:13:09 gw pptp[8997]: vpn-test log[ctrlp_rep:pptp_ctrl.c:243]: Sent control packet type is 7 'Outgoing-Call-Request'
Sep 1 14:13:09 gw pptp[8997]: vpn-test log[ctrlp_disp:pptp_ctrl.c:841]: Received Outgoing Call Reply.
Sep 1 14:13:09 gw pptp[8997]: vpn-test log[ctrlp_disp:pptp_ctrl.c:880]: Outgoing call established (call ID 0, peer's call ID 31).
Sep 1 14:13:09 gw pppd[8998]: pppd 2.4.2b3 started by root, uid 0
Sep 1 14:13:09 gw pppd[8998]: Using interface ppp0
Sep 1 14:13:09 gw pppd[8998]: Connect: ppp0 <--> /dev/pts/4
Sep 1 14:13:09 gw /etc/hotplug/net.agent: assuming ppp0 is already up
Sep 1 14:13:11 gw pptp[8995]: vpn-test log[decaps_gre:pptp_gre.c:385]: accepting packet 0
Sep 1 14:13:11 gw pptp[8995]: vpn-test log[decaps_gre:pptp_gre.c:385]: accepting packet 1
Sep 1 14:13:11 gw pptp[8995]: vpn-test log[decaps_gre:pptp_gre.c:385]: accepting packet 2
Sep 1 14:13:11 gw pptp[8997]: vpn-test log[ctrlp_disp:pptp_ctrl.c:895]: Received Call Clear Request.
Sep 1 14:13:42 gw pppd[8998]: LCP: timeout sending Config-Requests
Sep 1 14:13:42 gw pppd[8998]: Connection terminated.
Sep 1 14:13:42 gw pptp[8997]: vpn-test log[pptp_read_some:pptp_ctrl.c:525]: read returned zero, peer has closed
Sep 1 14:13:42 gw pptp[8997]: vpn-test log[call_callback:pptp_callmgr.c:77]: Closing connection
Sep 1 14:13:42 gw pppd[8998]: Hangup (SIGHUP)
Sep 1 14:13:42 gw /etc/hotplug/net.agent: NET unregister event not supported
Sep 1 14:13:42 gw pppd[8998]: Exit.

ppplva

pptp ... debug logfile /tmp/log
чтобы системные логи не засирать

a10063

это обрезанный какой-то лог
содержимое файла:


Using interface ppp0
Connect: ppp0 <--> /dev/pts/4
Hangup (SIGHUP)
Modem hangup
Connection terminated.

Marinavo_0507

Ты добавил опцию debug для pppd?
Мне кажется, нет.

a10063

как это сделать
так? : pppd debug pty "pptp 192.168.1.100 --loglevel 2 --logstring vpn-test1 --debug --nolaunchpppd"
но он те же сообщения дает...
извини, ламерю

ppplva

man pptp читал ?
Там белым по черному сказано:

pptp <pptp-server-IP> <pptp-options> [ppp-options]


debug ставят в конце
Оставить комментарий
Имя или ник:
Комментарий: