The OpenNET Project / Index page

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

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

"Люди!  В чём проблема с ppp?"
Сообщение от Finch emailИскать по авторуВ закладки(??) on 13-Янв-05, 16:44  (MSK)
Надо поднять pptp клиента на FreeBSD 5.3 (вчера писал в форуме, пробывал на OpenBSD, сегодня пробую на фре). pptpclient поставил из портов,  поднимаю #pptp <ip-адресс впн сервака> LABEL
Пишет:
su-2.05b# tail /var/log/messages
Jan 13 16:34:32  pptp[490]: anon log[ctrlp_disp:pptp_ctrl.c:721]: Received Start Control Connection Reply
Jan 13 16:34:32  pptp[490]: anon log[ctrlp_disp:pptp_ctrl.c:755]: Client connection established.
Jan 13 16:34:33  pptp[490]: anon log[ctrlp_rep:pptp_ctrl.c:243]: Sent control packet type is 7 'Outgoing-Call-Request'
Jan 13 16:34:33  pptp[490]: anon log[ctrlp_disp:pptp_ctrl.c:841]: Received Outgoing Call Reply.
Jan 13 16:34:33  pptp[490]: anon log[ctrlp_disp:pptp_ctrl.c:880]: Outgoing call established (call ID 0, peer's call ID 0).
Jan 13 16:34:35  pptp[490]: anon log[pptp_read_some:pptp_ctrl.c:525]: read returned zero, peer has closed
Jan 13 16:34:35  pptp[490]: anon log[call_callback:pptp_callmgr.c:77]: Closing connection
Jan 13 16:34:35  pptp[490]: anon log[pptp_read_some:pptp_ctrl.c:534]: read error: Bad file descriptor
Jan 13 16:34:35  kernel: pid 490 (pptp), uid 0: exited on signal 6 (core dumped)
Jan 13 16:34:38  pptp[491]: anon warn[decaps_hdlc:pptp_gre.c:197]: short read (0): Invalid argument

Вот мой ppp.conf
su-2.05b# cat /etc/ppp/ppp.conf
default:
    set log Phase tun command
    set ifaddr 10.0.0.1/0 10.0.0.2/0
    
LABEL:
    set device PPPoE:rl0 # replace xl1 with your Ethernet device
    set authname *****
    set authkey **********
    set dial
    set login
    add default HISADDR
              
Пробывал так:
LABEL:
  set authname *****
  set authkey ******
  set timeout 0
  set ifaddr 0 0
  add default HISADDR

Люди помогите, второй день с ней е*усь. Что етому ppp надо?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Люди!  В чём проблема с ppp?"
Сообщение от jr emailИскать по авторуВ закладки(ok) on 13-Янв-05, 17:03  (MSK)
>Люди помогите, второй день с ней е*усь. Что етому ppp надо?

ставь клиента из портов
# cd /usr/ports/net/pptpclient
...

# cat /etc/ppp/ppp.conf
default:
set device "!/usr/local/sbin/pptp 192.168.0.1 --nolaunchpppd"
set authname user
set authkey password
set timeout 0
set ifaddr 0 0
set reconnect 20 0 # будет реконнект при обрыве через 20 сек
add default HISADDR

запускать так:
# ppp -ddial

либо в rc.conf
# grep ppp /etc/rc.conf
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile=""
ppp_user="root"
ppp_nat="NO" <- будет трансляция адресов через ppp

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Люди!  В чём проблема с ppp?"
Сообщение от Finch emailИскать по авторуВ закладки(??) on 13-Янв-05, 17:31  (MSK)
>>Люди помогите, второй день с ней е*усь. Что етому ppp надо?
>
>ставь клиента из портов
># cd /usr/ports/net/pptpclient
>...
>
># cat /etc/ppp/ppp.conf
>default:
> set device "!/usr/local/sbin/pptp 192.168.0.1 --nolaunchpppd"
> set authname user
> set authkey password
> set timeout 0
> set ifaddr 0 0
> set reconnect 20 0 # будет реконнект при обрыве через 20
>сек
> add default HISADDR
>
>запускать так:
># ppp -ddial
>
>либо в rc.conf
># grep ppp /etc/rc.conf
>ppp_enable="YES"
>ppp_mode="ddial"
>ppp_profile=""
>ppp_user="root"
>ppp_nat="NO" <- будет трансляция адресов через ppp

Сделал так же, запускаю #ppp -ddial, говорит
su-2.05b# ppp -ddial
Working in ddial mode
Using interface: tun1
Warning: Bad label in /etc/ppp/ppp.conf (line 2) - missing colon

Т.е. не хватает двоеточия на второй строке,
вторая строка - это set device "!/usr/local/sbin/pptp 192.168.0.1 --nolaunchpppd" Тут двоеточия вообще не должно быть..... В логах тоже самое...
Проверил под виндой, канал живой, всё работает....
Что ещё можно сделать? Соединяется с провайдером через HDSL модем, но пинги до провайдера идут без поднятия ppp....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Люди!  В чём проблема с ppp?"
Сообщение от jr emailИскать по авторуВ закладки(ok) on 13-Янв-05, 18:36  (MSK)
>Т.е. не хватает двоеточия на второй строке,
>вторая строка - это set device "!/usr/local/sbin/pptp 192.168.0.1 --nolaunchpppd" Тут двоеточия вообще
>не должно быть..... В логах тоже самое...
>Проверил под виндой, канал живой, всё работает....
>Что ещё можно сделать? Соединяется с провайдером через HDSL модем, но пинги
>до провайдера идут без поднятия ppp....

процентов 95, что синтаксическая ошибка :)
проверяй еще раз все внимательней!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Люди!  В чём проблема с ppp?"
Сообщение от Finch emailИскать по авторуВ закладки(??) on 14-Янв-05, 09:45  (MSK)
>процентов 95, что синтаксическая ошибка :)
>проверяй еще раз все внимательней!

Перепроверил уже сотню раз, даже твой из форума конфиг скопировал и вставил в ppp.conf. Всё равно говорит:
su-2.05b# ppp -ddial
Working in ddial mode
Using interface: tun3
Warning: Bad label in /etc/ppp/ppp.conf (line 2) - missing colon

Почему он требует двоеточие? Где ещё копать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Люди!  В чём проблема с ppp?"
Сообщение от Finch emailИскать по авторуВ закладки(??) on 14-Янв-05, 09:57  (MSK)
Поставил пробел перед каждой строкой после default, теперь пишет
su-2.05b# ppp -ddial
Working in ddial mode
Using interface: tun5

А по ифконфигу вот что появилось:
su-2.05b# ifconfig -a
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 172.16.3.17 netmask 0xffff0000 broadcast 172.16.255.255
        inet6 fe80::4e00:10ff:fe51:951c%rl0 prefixlen 64 scopeid 0x1
        ether 4c:00:10:51:95:1c
        media: Ethernet autoselect (10baseT/UTP <full-duplex>)
        status: active
rl1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        ether 4c:00:10:51:6e:fb
        media: Ethernet autoselect (10baseT/UTP)
        status: no carrier
rl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.255.22 netmask 0xffffff00 broadcast 192.168.255.255
        inet6 fe80::280:48ff:fe14:80d9%rl2 prefixlen 64 scopeid 0x3
        ether 00:80:48:14:80:d9
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 214
tun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 476
tun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 481
tun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 2672
tun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 2691
tun5: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 2702

Но сеть не работает. В смысле делаю пинг на мэйл ру, говорит ping: cannot resolve mail.ru: Host name lookup failure, значит впн не поднялся. Может это из-за метода шифрования, мне нужно использовать mppe-128, но как его задать. Пробывал так, добавил в ppp.conf
option /etc/ppp/options.pptpd
debug
В options.pptpd указал
su-2.05b# cat options.pptpd
lock
-chap
+chapms
+chapms-v2
mppe-128


Но он ругается, говорит
su-2.05b# ppp -ddial
Working in ddial mode
Using interface: tun4
Warning: option: Invalid command
Warning: option: Failed 1
Warning: debug: Invalid command
Warning: debug: Failed 1

Где ещё копнуть? И как указать метод шифрования?

Люди!Помогите, здесь есть кто?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Люди!  В чём проблема с ppp?"
Сообщение от jr emailИскать по авторуВ закладки(ok) on 14-Янв-05, 11:35  (MSK)
во-первых, узнай как работает сервер доступа pptp, перед тем, что либо делать на клиенте
во-вторых, при тестировании запускай лучше так
# ppp -background
т.к. в этом случае ppp при неудачном соединении будет отваливаться, а не висеть и пробовать повторно соединиться, как в случае с "ppp -ddial"

tun0-tun5 - это у тебя 6 разных копий ppp, запущеных с ключем "-ddial", удей их через "kill -s 9"
в нормальном случае будет только tun0, с указанными на нем IP адресоми сервера и клиента
options.pptpd - это kernel level ppp (pppd), он настраивается подругому и в нем меньше возможностей, чем в user level ppp (ppp)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Люди!  В чём проблема с ppp?"
Сообщение от Finch emailИскать по авторуВ закладки(??) on 14-Янв-05, 12:04  (MSK)
>во-первых, узнай как работает сервер доступа pptp, перед тем, что либо делать
>на клиенте

В смысле как работает? Он работает на poptop на линуксе у провайдера....
В смысле с какими пораметрами, а можно по точнее?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Люди!  В чём проблема с ppp?"
Сообщение от jr emailИскать по авторуВ закладки(ok) on 14-Янв-05, 13:08  (MSK)
>В смысле как работает? Он работает на poptop на линуксе у провайдера....
>В смысле с какими пораметрами, а можно по точнее?

как проходит авторизация (PAP, CHAP, MSCHAP), используется ли шифрование...
а по точнее у провайдера спроси :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Люди!  В чём проблема с ppp?"
Сообщение от Finch emailИскать по авторуВ закладки(??) on 14-Янв-05, 13:31  (MSK)
>>В смысле как работает? Он работает на poptop на линуксе у провайдера....
>>В смысле с какими пораметрами, а можно по точнее?
>
>как проходит авторизация (PAP, CHAP, MSCHAP), используется ли шифрование...
>а по точнее у провайдера спроси :)

ок. Сейчас пробую mpd. С ним хоть что то заработало.... Но и то не очень...проблема с роутингом.... как подправить роутинг в данном случае не понятно.....

Я написал, об этом на http://www.opennet.dev/openforum/vsluhforumID1/52374.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Люди!  В чём проблема с ppp?"
Сообщение от jr emailИскать по авторуВ закладки(ok) on 14-Янв-05, 13:40  (MSK)
>ок. Сейчас пробую mpd. С ним хоть что то заработало.... Но и
>то не очень...проблема с роутингом.... как подправить роутинг в данном случае
>не понятно.....
>
>Я написал, об этом на

вообще-то, pptpclient создавался как прослойка для совместимости с виндами, а как с сысками она работает я не знаю...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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