The OpenNET Project / Index page

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

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

"Есть проблема с pptp-client"
Сообщение от Andrey emailИскать по авторуВ закладки on 14-Сен-03, 14:40  (MSK)
Есть локальная сеть: 192.168.0.0/24. Есть pptp-сервер: 192.168.0.1, который раздаёт интернет для локальной сети и есть мой компьютер с Linux и с pptp-клиентом: 192.168.0.20.
Конектюсь в серверу вот так:

pppd noauth nodeflate defaultroute require-mppe-128 name andrey remotename PPTP pty "pptp 192.168.0.1 --nolaunchpppd"

и вот наступают проблемы.

До того как подконектился, команда ifconfig выдаёт:

eth0      Link encap:Ethernet  HWaddr 00:02:B3:2E:28:AA
          inet addr:192.168.0.20  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:57891 errors:1 dropped:0 overruns:0 frame:1
          TX packets:16987 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:7140832 (6.8 Mb)  TX bytes:2094921 (1.9 Mb)
          Interrupt:11 Base address:0xa800 Memory:db800000-db800038

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1632 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1632 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:987398 (964.2 Kb)  TX bytes:987398 (964.2 Kb)

Команда route -n даёт такие результаты:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

После подключения вышенаписанной командой, ifconfig выводит:

eth0      Link encap:Ethernet  HWaddr 00:02:B3:2E:28:AA
          inet addr:192.168.0.20  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59020 errors:1 dropped:0 overruns:0 frame:1
          TX packets:17173 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:7218901 (6.8 Mb)  TX bytes:2116612 (2.0 Mb)
          Interrupt:11 Base address:0xa800 Memory:db800000-db800038

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1632 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1632 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:987398 (964.2 Kb)  TX bytes:987398 (964.2 Kb)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.0.0.3  P-t-P:192.168.0.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1486  Metric:1
          RX packets:182 errors:0 dropped:0 overruns:0 frame:0
          TX packets:177 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:198822 (194.1 Kb)  TX bytes:15605 (15.2 Kb)

Команда route -n пишет такое:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.1     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 ppp0

посмотрите не первый путь, он какой то странный для локальной сети. И из-за него инет не работает, при этом датчики показывают, что по интерфейсу ppp0 у меня исходящий трафик 4 Мбайт/сек, входящего нет, проц загружен на 100 процентов.

Дальше, если сделать так:

route del 192.168.0.1
, то интернет может заработать (а может и нет) всё зависит от того как быстро ты этот путь
(192.168.0.1     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0)
удалишь, иначе приходится отсоединяться и заного соединяться и пробовать опять быстро удалить путь. С попытки 5-8 обычно удаётся выйти в инет. Если же не использовать в коменде коннекта require-mppe-128, (pptp-сервер без этого параметра обычно не даёт подсоединиться, но админ для пробы убрал эту фичу), то всё тоже, за исключением того, что без разницы когда ты этот путь удалишь, инет всегда появится сразу после удаления этого пути, даже если его через час удалишь.

Ни кто не сталкивался с таким??? Как лечить эту проблему??

З.Ы. После удаления пути, загрузка проца падает до нуля, исходящий трафик изчезает. pptp-сервер настроен правельно, так как у виндовых клиентов таких проблем нет.

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

 Оглавление

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

1. "Есть проблема с pptp-client"
Сообщение от terri Искать по авторуВ закладки on 15-Сен-03, 08:59  (MSK)
У меня такие же данные (сервак, сеть и мой линукс) работает все замечательно в такой конфигурации:
http://pptpclient.sourceforge.net ->

ppp-2.4.2_cvs_20030610-1.i386.rpm
pptp-linux-1.3.1-1.i386.rpm

Скрипт vpn - лежит в /usr/bin/

#!/bin/sh

VPNSERVER=**.***.***.***
GATEWAY=***.**.**.*

case "$1" in
    start)
        if [ -f /var/run/pptp/remote ] ; then
            if ping -c1 'cat /var/run/pptp/remote' ; then
            exit 0;
            fi
            killall -HUP pptp
            killall -TERM pppd
            sleep2
        fi
        rm -v /var/run/pptp/*
        route del default
        route add **.***.***.*** gw ***.**.**.*
        pptp $VPNSERVER call vpn
    ;;
    stop)
        killall -HUP pptp
        killall -TERM pppd
        sleep2
        rm -v /var/run/pptp/*
        route add default gw $GATEWAY eth0
    ;;
esac

В /etc/ppp/chap-secret ->
login * password

В /etc/ppp/peers/ файл vpn ->
user Login
defaultroute
noauth
mru 1000
mtu 1000

# vpn start
# vpn stop
Удачи.

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


Удалить

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




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

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