The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"PPTP помогите!! очень срочно!!!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(??) on 11-Янв-09, 18:44 
Народ, помогите плиз... Очень срочно надо!!!
Имеем FreeBSD 7.0 нужно поднять PPTP ...
Что я делаю:

В ядро:
options IPFIREWALL
options IPFIREWALL_FORWARD

ppp.linkdown
======================================================
vpn:
!bg /sbin/route delete HISADDR
!bg /sbin/route change default "IP вашего шлюза"
======================================================
ppp.linkup
=====================================================
vpn:
!bg /sbin/route delete HISADDR
!bg /sbin/route add HISADDR "IP вашего шлюза"
!bg /sbin/route change default HISADDR
!bg /sbin/route add 10.129.1.2 "IP вашего шлюза"
=====================================================

Настройки ppp (/etc/ppp/ppp.conf):
=====================================================
default:
set log phase chat lcp ipcp ccp tun command
vpn:
set log Phase Warning Alert Error command
#set log Phase lcp ipcp ccp tun command
set device "!pptp 10.128.4.12 --nolaunchpppd"
disable ipv6cp
disable acfcomp
disable protocomp
set mtu max 1492
disable lqr
disable pred1 deflate deflate24 protocomp acfcomp shortseq vj
deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
disable mppe
#enable dns
set timeout 0
set openmode passive
delete ALL
add default HISADDR
set timeout 0
alias enable yes
nat enable yes
set authname
set authkey
=====================================================

но не работет... в логе читаю
cat /var/log/ppp.log

Jan 11 03:31:19 yurchello ppp[418]: Warning: Cannot exec "pptp 10.128.4.12 --nolaunchpppd": No such file or directory
Jan 11 03:31:19 yurchello ppp[418]: Phase: deflink: Enter pause (30) for redialing.
Jan 11 03:31:49 yurchello ppp[418]: Warning: Cannot exec "pptp 10.128.4.12 --nolaunchpppd": No such file or directory
Jan 11 03:31:49 yurchello ppp[418]: Phase: deflink: Enter pause (30) for redialing.


Что это такое и как с таким бороться????

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "PPTP помогите!! очень срочно!!!"  
Сообщение от Максим (??) on 11-Янв-09, 18:55 
http://mpd.sourceforge.net/

>[оверквотинг удален]
>
>Jan 11 03:31:49 yurchello ppp[418]: Warning: Cannot exec "pptp 10.128.4.12 --nolaunchpppd": No
>such file or directory
>Jan 11 03:31:49 yurchello ppp[418]: Phase: deflink: Enter pause (30) for redialing.
>
>
>
>
>
>Что это такое и как с таким бороться????

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(??) on 11-Янв-09, 18:57 
>[оверквотинг удален]
>>
>>Jan 11 03:31:49 yurchello ppp[418]: Warning: Cannot exec "pptp 10.128.4.12 --nolaunchpppd": No
>>such file or directory
>>Jan 11 03:31:49 yurchello ppp[418]: Phase: deflink: Enter pause (30) for redialing.
>>
>>
>>
>>
>>
>>Что это такое и как с таким бороться????

то, что можно настроить через mpd я тоже знаю, но вопрос КАК НАСТРОИТЬ PPTP стандартным pppd!!!!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(??) on 11-Янв-09, 19:33 
ppp[418]: Warning: Cannot exec "pptp 10.128.4.12 --nolaunchpppd": No such file or directory


И все ж = что это такое может быть??? ЛЮДИ, помогите плиз...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "PPTP помогите!! очень срочно!!!"  
Сообщение от Vladimir (??) on 11-Янв-09, 19:35 
опция set device "!pptp 10.128.4.12 --nolaunchpppd"
описывает запуск программы pptp с указанными параметрами.
Ошибка "No such file or directory" значит что исполняемый файл pptp
не найден. Он есть в системе ? Может надо доставить пакет или
прописать полный путь к файлу ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(??) on 11-Янв-09, 19:39 
>опция set device "!pptp 10.128.4.12 --nolaunchpppd"
>описывает запуск программы pptp с указанными параметрами.
>Ошибка "No such file or directory" значит что исполняемый файл pptp
>не найден. Он есть в системе ? Может надо доставить пакет или
>
>прописать полный путь к файлу ?

тоже так думаю, но дело в том, что вчера почти по такому же конфигу на этом же сервере работал с PPPoE и все работало... сегодня же привез сервак в офис, тут PPTP - перенастроил и не работает...
nolaunchpppd такого файла вообще не могу найти в системе... в сети ни кто с таким не сталкивался - потому что ни в одном поисковике ни чего не находит похожего даже....

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "PPTP помогите!! очень срочно!!!"  
Сообщение от Vladimir (??) on 11-Янв-09, 19:46 
почти, но не по такому, для пппое девай совсем другой
ставь pptpclient


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(??) on 11-Янв-09, 21:02 
Установил...
# pkg_add -p /usr libgnugetopt-1.1.tgz
# pkg_add pptpclient-1.0.3.tgz

вот что теперь мне в лог выдает....

Jan 11 07:40:14 yurchello ppp[416]: tun0: Chat: deflink: Reconnect try 117 of 0
Jan 11 07:40:17 yurchello ppp[416]: tun0: Chat: deflink: Redial timer expired.
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: Connected!
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: opening -> dial
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: dial -> carrier
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: carrier -> login
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: login -> lcp
Jan 11 07:40:17 yurchello ppp[416]: tun0: LCP: FSM: Using "deflink" as a transport
Jan 11 07:40:17 yurchello ppp[416]: tun0: LCP: deflink: State change Initial --> Closed
Jan 11 07:40:17 yurchello ppp[416]: tun0: LCP: deflink: State change Closed --> Stopped
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: read (1): Got zero bytes
Jan 11 07:40:17 yurchello ppp[416]: tun0: LCP: deflink: State change Stopped --> Closed
Jan 11 07:40:17 yurchello ppp[416]: tun0: LCP: deflink: State change Closed --> Initial
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: Disconnected!
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: lcp -> logout
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: logout -> hangup
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: Disconnected!
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: Connect time: 0 secs: 85 octets in, 0 octets out
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: 118 packets in, 0 packets out
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase:  total 85 bytes/sec, peak 0 bytes/sec on Sun Jan 11 07:40:17 2009
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: HUPing 1195
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: hangup -> opening
Jan 11 07:40:17 yurchello ppp[416]: tun0: Phase: deflink: Enter pause (3) for redialing.
Jan 11 07:40:17 yurchello ppp[416]: tun0: Chat: deflink: Reconnect try 118 of 0

что за ботва????

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(ok) on 11-Янв-09, 23:22 
Поковырял гуглю... и запутался...

Вопрос такой... когда я с нуля ставлю FreeBSD и НЕ устанавливаю из портов /usr/ports/net/pptpclient, то конфиг типа ppp.conf есть и я свободно поднимаю через него PPPoE... Теперь читаю нет и тут все пишут, что для того что бы поднять PPTP нужно сначало установить pptpclient...
вот тут то я и запутался - что же тогда такое pppd, а если это как раз через pptpclient, то первый вариант, который у меня свободно работает с PPPoE это что???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "PPTP помогите!! очень срочно!!!"  
Сообщение от Camb email(ok) on 12-Янв-09, 07:01 
да мне тоже интересно как поднять VPN через штатный ppp.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "PPTP помогите!! очень срочно!!!"  
Сообщение от Vladin (ok) on 12-Янв-09, 11:23 
ppp и pppd - разные реализации протокола PPP, рекомендую использовать ppp, он более гибкий. В общем протокол PPP это сокращение от Poin-to-Point Protocol, т.е. протокол от-точки-к-точке. Пример такой связи - шнурок между компортами (м.б. с модемами), при этом пакет ушедший с одной стороны обязательно попадет к другой. Другого не дано, в отличии от сети езернет, где пакет может ходить от одного к нескольким получателям.

Таким образом для работы ppp необходимо наличии соединения точка-точка. Оно реализуется разными способами, среди которых PPPoE и PPTP.

PPPoE и PPTP разные протоколы. Первый работает в одном сегменте локальной сети, пакеты ppp инкапсулируются в езернет фреймы, второй работает поверх протокола IP, данные инкапсулируются в пакеты IP с использованием протокола GRE.

В штатном ppp есть поддержка pppoe, точнее в самой фре. Она реализована через нетграф. ppp, видя строку set device PPPoE:ххх, подгружает и конфигурирует модули нетграфа для построения соединения точка-точка в среде езернет. Поскольку используются штатные программы и модули фри, описание настройки можно найти в хендбуке http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pp...

Построить линк точка-точка с pptp немного сложнее. Необходимо постоить туннель через ip сеть, который будет для ppp соединением типа точка-точка (PPTP: Point-to-Point Tunnel Protocol). Туннель реализуется протоколом GRE. В принципе в том же нетграфе есть и такой узел, но разработчики пока не научили ppp его использовать (это умеет mpd). Поэтому необходимо использовать для построения туннеля программу pptpclient.

В логе есть строка tun0: Phase: deflink: read (1): Got zero bytes
Нет пакетов - может неверный ип сервера pptp, или где-то файервол ?
Есть возможность проверить соединение с виндовс-машины ? (не винде настраивается проще и сообщения выдаются более вразумительные)

Если виндовс работает, попробуй другой путь поднятия соединения. В твоем варианте ppp запускает pptp, а можно наоборот.
Для этого создай минимальную секцию в ppp.conf
pptp:
set authname <логин>
set authkey <пароль>
set timeout 0
set ifaddr 0 0

и запусти

pptp 10.128.4.12 pptp

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "PPTP помогите!! очень срочно!!!"  
Сообщение от XAnder (ok) on 12-Янв-09, 08:58 
Я вот так сделал в своё время, посмотрите, может и вам пригодится:

http://www.alexplus.ru/x-ander/pptp-freebsd.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(ok) on 13-Янв-09, 17:30 
все, разобрался!!!
просто у моего провайдера оказалось впн настроен через голову и все что было нужно - тупо разобраться с маршрутизацией!!! по дефолтным маршрутам - ни чего не работает, а так - все настройки верны были :)
все настроил через pptpclient 1.7.2 без mpd!!!
работает!!! :)
если нужно будет кому - могу выложить конфиги :)

--------------------------
Кстати, вот что сказал один транспортник моего провайдера (я там же работал, но не в транспортном отделе) - pptpclient лучше и стабильнее работает, чем mpd... главное головой подумать и настроить... в pptpclient настраивать даже проще и быстрее, а в mpd есть просто масса дополнительных тонких настроек, которые, как правило, не используются клиентами... по этому - лучше работать с pptpclient - меньше грузит системные процессы!...


Всем, кто откликнулся на мою траблу - огромное спасибо!!!
Всем, кто промолчал - тоже спасибо... за молчание...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "PPTP помогите!! очень срочно!!!"  
Сообщение от PavelR (??) on 13-Янв-09, 19:25 

>--------------------------
>Кстати, вот что сказал один транспортник моего провайдера (я там же работал,
>но не в транспортном отделе) - pptpclient лучше и стабильнее работает,
>чем mpd... главное головой подумать и настроить... в pptpclient настраивать даже
>проще и быстрее, а в mpd есть просто масса дополнительных тонких
>настроек, которые, как правило, не используются клиентами... по этому - лучше
>работать с pptpclient - меньше грузит системные процессы!...

1. думай своей головой, если умеешь.
2. когда нужны настройки, а их нет - сразу поймешь что нужно выбирать.
3. когда огребешся с нестабильностью работы - тоже поймешь что правильно, а что нет.
4. что как "грузит системные процессы" - грузить можно только систему, а не процесс.
   4.1. - mpd работает через netgraph.
5. думай сам, своей головой. сделал - работает - молодец.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "PPTP помогите!! очень срочно!!!"  
Сообщение от yurchello email(ok) on 13-Янв-09, 21:44 
Если б я писал для ВСЕ ПОДРЯД, то обратил бы внимание на это сообщение...
Я написал, для НОРМАЛЬНЫХ ЛЮДЕЙ, которые пытались мне хоть помочь, а не отмалчивались, как вы и напоследок что то типа "умное" написали :) так что = умный - пойдите мимо данной ссылки :) я готов поделиться решением с людьми, что бы на будущее имели ввиду какие бывают трудности и как решались у других!


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "PPTP помогите!! очень срочно!!!"  
Сообщение от PavelR (??) on 15-Янв-09, 06:52 
>Если б я писал для ВСЕ ПОДРЯД, то обратил бы внимание на
>это сообщение...
>Я написал, для НОРМАЛЬНЫХ ЛЮДЕЙ, которые пытались мне хоть помочь, а не
>отмалчивались, как вы и напоследок что то типа "умное" написали :)
>так что = умный - пойдите мимо данной ссылки :) я
>готов поделиться решением с людьми, что бы на будущее имели ввиду
>какие бывают трудности и как решались у других!

Да просто кипяток людей, типа "транспортник из сетевого отдела", по религиозным убеждениям и своему нежеланию/лени смотреть на что-то новое, советуют _исключительно_ими_пользуемый_продукт, а другие люди только и умеют, что спрашивать и игнорировать советы, которые не вливаются в ожидаемое ими представление о мире.
И пофигу что в мире есть что-то другое. "Запорожец - лучшая машина, потому что у меня".

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру