The OpenNET Project / Index page

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

Настройка VPN (PPTP клиент под Linux) (vpn pptp linux)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: vpn, pptp, linux,  (найти похожие документы)
From: Бусыгин Роман Анатольевич a.k.a. Ramzes <sanitarium@ngs.ru.> Newsgroups: email Date: Mon, 14 Feb 2005 14:31:37 +0000 (UTC) Subject: Настройка VPN (PPTP клиент под Linux) Собственно, в чём проблема была: Провайдер предлагает работу в Интернете через VPN. Но на сайте провайдера были настройки только для Windows. Linux и в помине не было. Вот для решения такой проблемы и была создана сия дока. Надеюсь, что поможет кому-нибудь. Замечания пишите на ящик. Для использования VPN туннеля необходимо: 1. включить поддержку протокола PPP в ядре 2. установить программное обеспечение поддержки протокола PPP (ppp-ВЕРСИЯ.АРХИТЕКТУРА.rpm) 3. установить программное обеспечение поддержки PPTP (pptp-linux-ВЕРСИЯ.АРХИТЕКТУРА.rpm) При установке могут возникнуть проблемы с зависимостями пакетов. Я решил попробовать установить с ключом --nodeps (в последствии всё работало без проблем). Настройка VPN туннеля: Наберите в командной строке: pptp-command setup. Появиться меню: 1.) Manage CHAP secrets 2.) Manage PAP secrets 3.) List PPTP Tunnels 4.) Add a NEW PPTP Tunnel 5.) Delete a PPTP Tunnel 6.) Configure resolv.conf 7.) Select a default tunnel 8.) Quit ?: Выбираем пункт 1. Появится меню: 1.) List CHAP secrets 2.) Add a New CHAP secret 3.) Delete a CHAP secret 4.) Quit ?: Выбираем пункт 2. Программа настройки попросит ввести вас следующие данные: Local Name: ВАШ_ЛОГИН Remote Name [PPTP]: <Enter> Password: ВАШ_ПАРОЛЬ Прекрасно. Теперь выходим в главное меню (пункт 4). В главном меню выбираем пункт 4. Add a NEW PPTP Tunnel. 1.) Other Which configuration would you like to use?: Выбираем 1. Должно появиться что-то вроде этого: Tunnel Name: ИМЯ_ТУННЕЛЯ Server IP: 82.137.137.30 What route(s) would you like to add when the tunnel comes up? This is usually a route to your internal network behind the PPTP server. You can use TUNNEL_DEV and DEF_GW as in /etc/pptp.d/ config file TUNNEL_DEV is replaced by the device of the tunnel interface. DEF_GW is replaced by the existing default gateway. The syntax to use is the same as the route(8) command. Enter a blank line to stop. route: add default gw ВАШ_ВНЕШНИЙ_IP route: add -host 82.137.137.30/32 gw 192.168.224.1 route: add -host 0.0.0.0/0 gw ВАШ_ВНЕШНИЙ_IP route: <Enter> Local Name and Remote Name should match a configured CHAP or PAP secret. Local Name is probably your NT domain\username. NOTE: Any backslashes (\) must be doubled (\\). Local Name: ВАШ_ЛОГИН Remote Name [PPTP]: <Enter> В /etc/ppp/options.pptp у меня прописан следующий текст (default-конфигурация, мною ничего не менялось): # # Lock the port # lock # # We don't need the tunnel server to authenticate itself # noauth # # Turn off transmission protocols we know won't be used # nobsdcomp nodeflate # # We want MPPE # (option naming specific to ppp 2.4.0 with unofficial patch) # #mppe-40 #mppe-128 #mppe-stateless # # We want a sane mtu/mru # (ppp 2.4.0 with unofficial patch) # #mtu 1000 #mru 1000 Можно проверять: pptp-command start ИМЯ_ТУННЕЛЯ ВСЁ! P.S. Если есть дикое желание, то можно поиграть с crontab, чтобы при пропадании соединения оно восстанавливалось. P.P.S. Хехе... И самое главное... Для остановки нужно использовать команду pptp-command stop. Хотя кому это надо? =)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, Zulu (?), 19:02, 17/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А в чем суть?
    Воспользоваться диалоговой программкой может каждый, понимающий два слова на английском. Стоило статью писать?
    Добро б какие тонкости были б...
    и "поиграть с crontab" -- это супер. ifconfig | grep  -- это игрища?
     
  • 1.2, Sergey (??), 00:14, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот как раз с cron-ом не интересно.
    Интереснее через inittab
    тогда при падении тоннель сразу поднимается.
    У меня сделанно именно так. Только вот он не всегда работает, даже если, поднимается. Приходится передергивать руками.
     
  • 1.3, neru (??), 02:30, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мда... Установка соединения из под сферического linux с вакумом посредством телевизионного приемника.
     
  • 1.4, Андрей (??), 04:30, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    pptp[9275]: anon log[main:pptp.c:243]: The synchronous pptp option is NOT activated

    кто подскажет такое в логе о чем говорит?

     
  • 1.5, jonatan (??), 09:00, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Никогда не критиковал даже плохие статьи, но это уже перебор. Прошу модераторов убрать этот позор с opennet.
     
  • 1.6, kweti (?), 09:22, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё это можно прочитать и на http://pptpclient.sourceforge.net.
    Нечего изобретать велик и сюда этот баян тащить
     
  • 1.7, Андрей (??), 10:16, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >P.S. Если есть дикое желание, то можно поиграть с >crontab, чтобы при
    >пропадании соединения оно восстанавливалось.

    Не пользуйтесь этим ВРЕДНЫМ советом!!!
    Внимание!!! С crontab играть не надо, а надо сказать следующую "волшебную" команду:
    /usr/sbin/pppd pty '/usr/sbin/pptp 82.137.137.30 --nolaunchpppd' call ИМЯ_ТУННЕЛЯ
    и ваше соединение будет автоматически пересоединяться в случае разрыва!
    Пользуйтесь!

     
     
  • 2.9, jonatan (??), 12:10, 18/02/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Нужна еще опция persist. Вот тогда будет.
     

  • 1.8, Cheh (??), 10:35, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо за статью...
     
  • 1.10, Автор статьи (?), 17:44, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обгадили как смогли, уважаемые гуру... Прошу вспомнить себя на ранних, так сказать, стадиях познания Linux. Критиковать-то все любят, а высказать дельные советы не можем. Хотя спасибо тем, кто посоветовал сделать через /usr/sbin/pppd pty '/usr/sbin/pptp 82.137.137.30 --nolaunchpppd' call ИМЯ_ТУННЕЛЯ
     
  • 1.11, slay (?), 18:26, 18/02/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    да какие нафиг гуру. просто статья по примитивной теме. все через это проходят. а пройдя, смотрят с высока, типа кулхацкеры...многие из подписавшихся сейчас в штатах за компом сидят? хотя статья правда не о чем, но слово "позор" стыдно употреблять, уважаемый jonatan. вcе таки коллеги....или CCIE нам не коллеги? или все таки не CCIE?
     
     
  • 2.12, jonatan (??), 08:46, 21/02/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Сори, но люди пишущие такие статьи - не CCIE.
     

  • 1.13, Anatoliy (??), 23:23, 04/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Автору - спасибо. Статья и совет Андрея кое в чем помогли.
    Критикам - на этом сайте бывают не только продвинутые линуксоиды, но и просто любители, в поисках решения-какой нибудь проблемы.
     
  • 1.14, mmm62 (?), 12:54, 11/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    чтоб совсем всегда работало
    /usr/sbin/pppd persist maxfail 0 pty '/usr/sbin/pptp 82.137.137.30 --nolaunchpppd' call ИМЯ_ТУННЕЛЯ
     
  • 1.15, Я_ЗА (?), 02:43, 28/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    О мля, как меня вырубают эти "очкастые" РТИшники, которые обчитались умных книжек по квантовой механике, программированию, которые и с девушками только о ней говорят!
    Что вы человека обижаете? Хорошая статья! Или вам тут нужно было преподнести очередной закон Ньютона? Кто хотел, тот полезное нашел! И нефиг тут кидаться иноязычными ссылками, самоутверждая себя, какой я палиглот!
     
  • 1.16, Василий (??), 00:43, 09/04/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Статья хороша тем, что люди ее дополнили интересными мыслями. которые много познователей чем статья, так что если бы не статья не было бы интересных мыслей, спасибо автору статьи.
     
  • 1.17, Diman (??), 17:42, 18/04/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я давно искал простое решение этой проблемы и нашёл, такчто батаны идите все спать.
    Автору спасибо!
     
  • 1.18, topy (?), 12:29, 21/04/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо автору. Давно этот вопрос задавал в суппорт своей сети и на форумах в нете, никто не дал ответа. Вот зашел сюда и сразу все понял. А критиковать каждый может. Лучше сами попробуйте написать что-нить стоющее.
     
  • 1.19, Roman (??), 15:40, 25/04/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Настроил всё как в статье. Может кто-нибудь объяснить причину?:

    [root@oleamm ~]#pptp-command start Elsite
    Unsafe characters in tunnel name /etc/ppp/peers/mount~
    using channel 11
    Using interface ppp0
    Connect: ppp0 <--> /dev/pts/2
    sent [LCP ConfReq id=0x1 <mru 1024> <asyncmap 0x0> <magic 0x76d17669> <pcomp> <accomp>]
    rcvd [LCP ConfReq id=0x1 <mru 1024> <asyncmap 0x0> <magic 0x76d17669> <pcomp> <accomp>]
    sent [LCP ConfNak id=0x1 <magic 0x4653dcdd>]
    rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0xd12a5d04> <pcomp> <accomp>]
    No auth is possible
    sent [LCP ConfRej id=0x1 <auth pap>]
    rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth pap> <magic 0x31da0689> <pcomp> <accomp>]
    No auth is possible

     
     
  • 2.26, Бусыгин Роман Анатольевич (?), 20:40, 03/07/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Нужно копаться с авторизацией по MS-CHAP, PAP etc.
     
  • 2.64, Art_ (?), 02:53, 17/03/2010 [^] [^^] [^^^] [ответить]  
  • +/
    vim /etc/ppp/options.pptp
    и комментишь строки:
    #refuse-eap
    #refuse-chap
    #refuse-mschap

    у меня после ан.ошибок заработало... (vpn сервет требовал не шифровать пароль...)

     

  • 1.20, 20khz (?), 17:34, 30/04/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    $ apt-get install pptp-linux
    <skip>
    $ pptp-command
    bash: pptp-command: command not found

    на самом деле всё намного проще:
    http://nic.phys.ethz.ch/readme/32

     
  • 1.21, Nema (?), 10:53, 06/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    a xren' entot vash linux!!!pingvin dolbanytij
     
  • 1.22, Jan (??), 23:13, 06/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где можно скачать VPN?
     
  • 1.23, mrLucky (?), 03:03, 16/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Народ, вопрос такой, как решить следющую проблему -
    Using interface ppp0
    Connect: ppp0 <--> /dev/pts/0
    LCP: timeout sending Config-Requests
    Connection terminated.

    а Именно -- "timeout sending Config-Requests"
    как это можно пофиксить? Чтобы коннектилось при галимой связи в т.ч... Если можно на мыло проинформируйте! Спасибо

     
     
  • 2.41, Ilia (?), 12:52, 22/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Народ, вопрос такой, как решить следющую проблему -
    >Using interface ppp0
    >Connect: ppp0 <--> /dev/pts/0
    >LCP: timeout sending Config-Requests
    >Connection terminated.
    >
    >а Именно -- "timeout sending Config-Requests"
    >как это можно пофиксить? Чтобы коннектилось при галимой связи в т.ч... Если
    >можно на мыло проинформируйте! Спасибо

    Чем решилось то?

     
     
  • 3.68, dobs (??), 02:39, 21/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>Народ, вопрос такой, как решить следющую проблему -
    >>Using interface ppp0
    >>Connect: ppp0 <--> /dev/pts/0
    >>LCP: timeout sending Config-Requests
    >>Connection terminated.
    >>
    >>а Именно -- "timeout sending Config-Requests"
    >>как это можно пофиксить? Чтобы коннектилось при галимой связи в т.ч... Если
    >>можно на мыло проинформируйте! Спасибо
    > Чем решилось то?

    Ппц та же хрень, уже третий день ***сь, у ВПН сервера пинги отключены а может и не только, с винды пускает, а с линукса фиг... ХЗ что делать :\

     

  • 1.24, Serg (??), 16:10, 25/05/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо, статья очень помогла.
     
  • 1.25, Camb (??), 15:50, 01/07/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Друзья, вопросик один:

    Debian Sarge.
    вот у меня по eth0 - dhcp - внутренная сетка провайдера. Интернет по VPN.
    когда eth0 по DHCP получает адрес серый, то прописывается дефолт гейтвей

    скажем получил 10.2.2.45/255.255.255.0  def gate: 10.2.2.1

    так вот vpn -сервер имеет адрес 10.8.8.1
    при соединении я получаю ppp0 "полученный-внешний-ип" <-> 10.8.8.1
    однако дефолт гейтвей так и стоит 10.2.2.1 ну и ничего не работает.

    как лучше быть? я вроде пробовал указывать defaultroute - не помогло вроде бы.. (сегодня вечером еще попробую)

    или сриптами как то вырулить?

     
     
  • 2.27, Бусыгин Роман Анатольевич (?), 20:43, 03/07/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Нужно разруливать маршрутизацию, проблема может быть только с ней в данном случае. Выясни где какие шлюзы/гейты стоят.
     
     
  • 3.28, Camb (??), 23:52, 03/07/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Да, ты прав.
    написал пару сриптов (up и down):

    up:
    1. явный роут к впн-серверу
    2. мочит старый дефолт гейт на новый через dev ppp0
    down:
    1. дефолт гейт ppp0 отпадает сам, возвращаю старый гейт

     
     
  • 4.33, PsYcho (?), 21:48, 23/09/2005 [^] [^^] [^^^] [ответить]  
  • +/
    А можно плиzzz взглянуть на эти скрипты ... такаяже вроде проблема... соединение устанавливается а вот по дефолту юзатся не хотит =(
     
     
  • 5.34, Camb (??), 11:02, 24/09/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Вот центральная идея (у меня так работает):

    up:
    1. route add -host 192.168.1.100 gw 172.16.0.100 (явный роут до впн-сервака)
    2. route del default (убить текущий дефолт гейт)
    3. route add default dev ppp0 (сделать новый гейт через ppp0)

    down:
    1. при разрыве default гейт, который ч/з ppp0 умрет сам.
    2. route add default gw 172.16.0.100 (восстанавливаем старый дефолт гейт, если надо)


     

  • 1.29, dim (??), 11:27, 04/08/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно не в тему, но все же:
    Я таких мудаков-критиков еще не видел !!!!!

    To Я_ЗА

    Ты что-то имеешь против РТИ , умник, мля?!!

    Такие статьи новичкам нужны как воздух. Так что, "великие гуру", подоткните свои порты и не трындите попусту.

    Статья хорошая, спасибо.

    P.S.
    Извините, что месага не несет НИКАКОЙ полезной информации, но меня просто подмывало ответить именно в такой форме.

     
  • 1.30, dekerk (?), 17:12, 13/08/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сделал все, как в статье, вроде бы пошло соединение, но все время гворит тайм-аут. При пинге пакеты уходят и не получаются, так что 100% потерь. Что не так?

    Спасибо за статью.

     
  • 1.31, Pacefist (?), 00:08, 19/08/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    подскажите пожалуйста если кто в курсе, что может вызывать ошибку:
    couldn't open lock file: No such file or directory at /usr/sbin/pptp-command line 793.
    при подключении (авторизация проходит а потом эта ерунда и соединение разрывается)
    при настройке с помощью графической оболочки pptpconfig пишет:
    ip route add
    пинг провайдера идет, а пинг сайтов нет
    sh: line 1: ip: command not found
     
  • 1.32, Ясик (?), 03:13, 22/09/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть 2 сети 192.168.5.0(шлюз 5.1) и 192.168.2.0(впн сервер 2.1)
    Я пользователь сети 192.168.5.0 с ip-адресом 192.168.5.44 хочу настроить себе инет в ASPLinux10
    но ничего неполучается!!! (днс сервер я указал,default route 192.168.5.1 прописал)Напишите плиз какие роуты мне надо прописать в pptp.
     
     
  • 2.35, Camb (??), 11:11, 24/09/2005 [^] [^^] [^^^] [ответить]  
  • +/
    у тебя есть ASPLinux10 на котором два интерфейса? или как? я вот че-то не до конца ясно представил твою схему, дяденька.. так что не нервничай и пиши все максимально подробно.
     

  • 1.36, Ясик (?), 14:58, 24/09/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Трафик из моей сети в сеть с впн сервером идет через 192.168.5.1(единственный шлюз в моей сети) на 192.168.2.1(впн сервер).
    Интерфейс у меня один - eth0.
    Если мало данных скажите что необходимо узнать я узнаю.
     
  • 1.37, Дел (?), 15:20, 08/10/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    помагите плз, а то я в линухе всего пару дней и траблы с vpn
    у мя Linux Mandrake 10, выделенка
    нутк вот я не могу догнать строки плз по подробнее
    особенно откуда 82.137.137.30/32 gw 192.168.224.1

    route: add default gw ВАШ_ВНЕШНИЙ_IP
    route: add -host 82.137.137.30/32 gw 192.168.224.1
    route: add -host 0.0.0.0/0 gw ВАШ_ВНЕШНИЙ_IP

    откуда мне знать мой внешний ипи он же постоянно меняется(если виндой из под винды) и в договоре не указан :(
    ЗЫ я знаю только свой ипи адрес впн и днс серваков  

     
     
  • 2.38, Camb (??), 09:15, 14/10/2005 [^] [^^] [^^^] [ответить]  
  • +/

    >помагите плз, а то я в линухе всего пару дней и траблы
    >с vpn
    >у мя Linux Mandrake 10, выделенка
    >нутк вот я не могу догнать строки плз по подробнее
    >особенно откуда 82.137.137.30/32 gw 192.168.224.1
    >
    >route: add default gw ВАШ_ВНЕШНИЙ_IP
    >route: add -host 82.137.137.30/32 gw 192.168.224.1
    >route: add -host 0.0.0.0/0 gw ВАШ_ВНЕШНИЙ_IP
    >
    >откуда мне знать мой внешний ипи он же постоянно меняется(если виндой из
    >под винды) и в договоре не указан :(
    >ЗЫ я знаю только свой ипи адрес впн и днс серваков


     
  • 2.39, Camb (??), 09:37, 14/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    в твоем случае, как мне кажеться, можно указать маршрут по умолчанию не через IP а через интерфейс

    как пример вот:
    ---
    route add default ppp0
    ---


     
     
  • 3.40, Alex (??), 13:16, 16/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Помогите пожалуйста. У меня Debian ядро 2.4 установил pptp-linux_1.5.0-5_i386.deb, вызываю с крипт /usr/sbin/pptp-command ,а мне пишет bash: pptp-command: command not found , лезу в /usr/sbin/ действительно pptp-command нету и в помине есть все и утановленный pptp и  pppd,pppd-command,ppoe,ppoe-command. В хелпах, манах, хауту pptp-linux_1.5.0-5_i386.deb  ни слова про pptp-command. Лезу на http://packages.debian.org/stable/net/pptp-linux (откуда скачивал), захожу в list of files  и там тоже никакого pptp-command и в помине нету.

    Что делать?

     
     
  • 4.46, Ramzes (??), 07:36, 06/05/2006 [^] [^^] [^^^] [ответить]  
  • +/
    pptp-command  -- перловый скрипт. т.е. нужно найти rpm-пакет и сконвертить его в deb. Чуть-чуть доработать напильничком для комфортной работы.
     

  • 1.42, Evgeniy (??), 18:02, 08/11/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не поможете разобраться с PPTP в Suse 9.3?

    Подключение производится, всё вроде ОК, но в KInternet DataRate по нулям
    подключения вроде как и нет.(Может проблема и не в рртр)

    В винде всё работает. Там поверх Default'овых настроек надо убирать галочку <требуется шифрование(иначе отключаться)>

    в логах, мне кажеться, в этих line'ax что-то не так:
    Nov  9 21:39:57 lamprologus pppd[8723]: rcvd [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>]
    Nov  9 21:39:57 lamprologus pppd[8723]: Unsupported protocol 'Compression Control Protocol' (0x80fd) received

    Может дело в: <....... The synchronous pptp option is NOT activated>

    могу и логи выслать

    можно на tesevgeniy@sibkras.ru
    заранее благодарен

     
     
  • 2.43, BurundukKEDbl (?), 10:55, 24/12/2005 [^] [^^] [^^^] [ответить]  
  • +/
    В принципе проблема достаточно частая.
    Частенько провайдеры ленятся обновлять демон pppd, а юзеры как правило любят ставить сборки Линуха поновее...
    Так вот выяснилось опытным путем, что pppd  выше версии 2.4.1 несовместим по компрессии данных со старыми. Решается трабл прописанием в конфах pppd опции noccp(очень радикальное решение) либо поковыряться с отключением различных видов компрессий.
    Причем тут pppd? Насколько я помню клиент pptp им пользуется для поднятия туннеля(по сути имитация модемного соединения ну никак без pppd не пройдет.)
     
     
  • 3.45, tigo (?), 00:11, 22/03/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Причем тут pppd? Насколько я помню клиент pptp им пользуется для поднятия
    >туннеля(по сути имитация модемного соединения ну никак без pppd не пройдет.)
    >
    Не критикую, просто вопрос зачем тогда pty "pptp internet --nolaunchpppd" это ключик?

     

  • 1.44, tigo (?), 00:09, 22/03/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все те же самые проблемы прошел, sarge r1, в Linux, почти полный чайник, вот что нарыл, так как тема давно заглохла, то попытаюся собрать все воедино,потому что жалко бужет если кто то так же как я будет уелый месяц без инета сидеть ($ экономить :)).Все программы можно вытянуть с http://pptpclient.sourceforge.net
    1. На сорсфорже написано что если ядро меньше 2.6.15 то надо ставить заплатку (если в вашей сетке применяется шифрование MPPE).Узнайте з админа. В моей не применяется, но я ж не знал )
    2. Для тех кто не любит править конфиги руками есть GUI оболочка ppptpconfig(еще есть другая версия вопрос-ответ консольная) можно взять на там же на сорсфорже.Написан на php поэтому хочет либы типа php-gtk... и т.п. Большой гимор, поставилась наверное только благодаря пляскам. В минимальной коммплектации (1-2cd и наверное даже 3cd ) этих либов нет.
    3. Конфиги
    ---- /etc/ppp/options.pptp
    lock noauth nobsdcomp nodeflate persist maxfail 0
    ---- /etc/ppp/peers/<Название тунеля>
    pty "pptp <IP-вашего сервера vpn> --nolaunchpppd"
    name <Ваше имя пользователя(для авторизации)>
    remotename PPTP
    <Узнайте у прова>require-mppe-128
    file /etc/ppp/options.pptp
    ipparam <Название тунеля>
    ---- /etc/ppp/chap-secrets
    <Ваше имя пользователя(для авторизации)> PPTP <Ваше пароль(для авторизации)> *
    4.Для автоматического старта
    ---- /etc/network/interfaces (sarge)
    auto tunnel
    iface tunnel inet ppp
            provider <Название тунеля>
    5. Комманда для отладки (мне оч помогла)
    pon <Название тунеля> debug dump logfd 2 nodetach
    6. Есть еще какие то заморочки с маршрутами http://pptpclient.sourceforge.net/routing.phtml#automatic-setup
    но мое знание Linux и инглиша на этом консилось.
    7. На вопросы ответить смогу вряд ли но если что пишите, про не точности тоже и/или ошибки тоже или есть что добавить, буду благодарен.Может даже HOWTO-PPTP-CLIENT на русском получиться ).
     
  • 1.47, Дмитрий (??), 19:05, 03/11/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Люди допоможить линьку знаю постольку посколько есть два интерфейса eth0 и eth1 где первый идет на сетку 192.168.0.X а вот другой на точку доступа WIFI которая IP получает автоматом с сервера и соединение VPN? Раскажите попонятней что писать в eth0 что делать чтобы адрес мне назначался и я мог выйти ей в инет а также из сетки с любого компьютера попал в нет. Заранее спасибо.
     
  • 1.48, VVV (??), 17:58, 10/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ситуация следующего характера, я для начал решил воспользоваться Mandriva 2007. Ну и естественно настроить интернет, без этого не куда. Я подключен к городской сети, я не знаю как это правильно называется .. вычитал где то здесь, настройки подключения, вот что я сделал:

    pptp-command setup


    и так далее .. когда я воожу:

    pptp-command start ИМЯ_ТУННЕЛЯ

    все нормально, но вот я в нет все равно не омгу выйти, подскажите в чем может быть причина?

     
  • 1.49, Nazar (?), 01:21, 19/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Здравствуйте помогите пожалуйста установил себе Fedora Core 6 но не знаю как настроит Интернет помогите пожалуйста !!! заранее большое спасибо все кто хочет помочь и т д

     
  • 1.50, Lamer (??), 11:17, 17/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Здравствуйте народ помогите, пожалуйста, мне настроит под Fedora Core6 интернат настройки у меня VPN соединения не как не могу сам , настроит, пожалуйста, если можно поподробнее на мыло пишете заранее очень большое спасибо   вам всем???? crashoveride2006@yandex.ru
      
     
  • 1.51, Mamont (?), 23:47, 16/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Статья полезна, пусть и не на 100%, но на 80% помогла точно и совершенно не ясно, кого и почему она раздражает. Считаю, что поделится малым лучше, чем вставать в позу и говорить что, ах как я умен, но вам ничего не скажу..продолжайте тогда молчать и не будет этих дурацких споров, нужна статья или не нужна. Вообщем спасибо автору за помощь
     
     
  • 2.52, baboon (?), 18:35, 18/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Воспользовался:
    /usr/sbin/pppd persist maxfail 0 pty '/usr/sbin/pptp 82.137.137.30 --nolaunchpppd' call ИМЯ_ТУННЕЛЯ
    вообщем при pptp-comand stop(смотрю еще со стороны сервера) он не убивает конект, а как бы по тому же коннекту просто подключает заново!.. Причем впн вообщем то отрубается.. ничего не пингуется.
     

  • 1.53, Xoma (?), 17:25, 14/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо за статью !!! Лично мне она помогла не только в личных интересах но и в рабочих вопросах.
    С ув. Кристина
     
  • 1.54, FFAMax (?), 22:16, 03/07/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Доброго времени суток, сталкнулся с такой проблемой Если перед установлением p... большой текст свёрнут, показать
     
  • 1.55, Руслан (?), 18:37, 26/07/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
        route: add default gw ВАШ_ВНЕШНИЙ_IP
        route: add -host 82.137.137.30/32 gw 192.168.224.1
        route: add -host 0.0.0.0/0 gw ВАШ_ВНЕШНИЙ_IP

    скажите пожайлуста что это за айпишники?
    серверы VPN или DNS?

     
     
  • 2.56, Роман Бусыгин (?), 21:13, 24/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    192.168.224.1 - DNS + gateway
    82.137.137.30 - VPN
     

  • 1.57, Сергей (??), 17:18, 20/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1. Если сервер Windows 2003 то нада в CHAP указывать  domain\\username

    2.
    Oragne-openSUSE:/home/Orange # pptp-command start
    Using interface ppp0
    Connect: ppp0 <--> /dev/pts/3
    LCP terminated by peer (^NM-@mM-^X^@<M-Mt^@^@^CM-.)
    Connection terminated.
    Modem hangup

    В чём может быть дело 7

     
  • 1.58, debian.slacker (??), 23:26, 15/10/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Привет всем, настроил через pptp-command инет, но когда запускаю на старт, выводит такую ошибку:

    debian:/usr/sbin# pptp-command start
    1.) inet
    Start a tunnel to which server?: 1
    /usr/sbin/pppd: The remote system (PPTP) is required to authenticate itself
    /usr/sbin/pppd: but I couldn't find any suitable secret (password) for it to use to do so.
    pptp-command: pppd indicated failure
    debian:/usr/sbin#  

    мож кто встречался с такой чепухой? заранее весьма благодарен

     
     
  • 2.60, Андрей (??), 12:49, 04/11/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо у тебя в etc/ppp/options.pptp не прописано noauth (это вроде как позволяет не запрашивать авторизацию сервера)
     

  • 1.59, Андрей (??), 12:47, 04/11/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Доброго времени суток! У меня такая проблема: настраиваю и-нет через VPN, на другом конце BSD, через pptp-command все настроил, при попытке поднять интерфейс взникает ошибка:
    anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is unreachable
    anon fatal[main:pptp.c:284]: Cannot bind GRE socket, aborting.
    Couldn't get channel number: Input/output error
    pptp-command: pppd indicated failure
    Что я сделал не так? И как нужно было сделать?Параметры сети: мой IP xxx.xxx.0.138 основной шлюз xxx.xxx.0.1 (эти настройки провайдера на роутере Lynksys работали) сервер VPN 88.210.55.2
    Заранее благодарю за помощь!!!
     
  • 1.61, woland (??), 19:22, 03/06/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    [root@localhost]# pptp-command start vpns
    ERROR!  Connection timed out.

    /var/log/syslog
    Jun  3 22:14:10 localhost pptp[6450]: anon log[main:pptp.c:276]: The synchronous pptp option is NOT activated
    Jun  3 22:14:10 localhost pptp[6453]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
    Jun  3 22:14:10 localhost pptp[6453]: anon log[ctrlp_disp:pptp_ctrl.c:738]: Received Start Control Connection Reply
    Jun  3 22:14:10 localhost pptp[6453]: anon log[ctrlp_disp:pptp_ctrl.c:772]: Client connection established.
    Jun  3 22:14:11 localhost pptp[6453]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
    Jun  3 22:14:11 localhost pptp[6453]: anon log[ctrlp_disp:pptp_ctrl.c:857]: Received Outgoing Call Reply.
    Jun  3 22:14:11 localhost pptp[6453]: anon log[ctrlp_disp:pptp_ctrl.c:896]: Outgoing call established (call ID 0, peer's call ID 43214).
    Jun  3 22:14:11 localhost pppd[6455]: pppd 2.4.3 started by root, uid 0
    Jun  3 22:14:11 localhost pppd[6455]: Using interface ppp1
    Jun  3 22:14:11 localhost pppd[6455]: Connect: ppp1 <--> /dev/pts/3
    Jun  3 22:14:13 localhost pppd[6455]: Hangup (SIGHUP)
    Jun  3 22:14:13 localhost pppd[6455]: Modem hangup
    Jun  3 22:14:13 localhost pppd[6455]: Connection terminated.
    Jun  3 22:14:13 localhost pptp[6453]: anon log[callmgr_main:pptp_callmgr.c:231]: Closing connection (unhandled)
    Jun  3 22:14:13 localhost pptp[6453]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
    Jun  3 22:14:13 localhost pptp[6453]: anon log[call_callback:pptp_callmgr.c:78]: Closing connection (call state)
    Jun  3 22:14:13 localhost pppd[6455]: Exit.

    Подскажите в чем может быть дело. Как я понял из логов, вроде соединение поднимается и тут же падает,но не понятно почему.

     
  • 1.62, Intricate (?), 03:03, 13/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Столкнулся с проблемой с DNS. Когда убивал default гейтвэй локальный и прописывал новый - через поднятый pptp-туннель интернет-сервера становились доступны по ip, но не были доступны по именам, поскольку DNS запросы шли через новый путь, а они были доступны только через локал. Соответсвенно решение - прописать пути для DNS локальных DNS-серверов через локальный гейт (который был до этого  дефолтным). Надеюсь, кому-нибудь это поможет.
     
  • 1.63, ымя (?), 09:35, 23/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    можно vpn через dsl пущать
     
  • 1.65, valera (??), 11:25, 30/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пингвинисты-зоофилы.
    Идите займитесь реально полезными делами.
    Геморроидальная аллегория с простейшей процедурой.
    Вам реально делать нехер если до сих пор пытаетесь
    реанимировать давно почивший труп абсолютно бестолкового пингвина. Назовите хоть одну достойную причину сборки криворукорукожопого велосипеда под названием Линукс? Тупое тщеславие, не более...  
     
     
  • 2.66, SSasha (?), 22:41, 30/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Пингвинисты-зоофилы.
    > Идите займитесь реально полезными делами.
    > Геморроидальная аллегория с простейшей процедурой.
    > Вам реально делать нехер если до сих пор пытаетесь
    > реанимировать давно почивший труп абсолютно бестолкового пингвина. Назовите хоть одну
    > достойную причину сборки криворукорукожопого велосипеда под названием Линукс? Тупое тщеславие,
    > не более...

    Слушай, ты, анальный раб Мелкого, раз забрел не туда, так и вали себе тяхонька др---ть часами своего касперыча и не трынди, раз не шаришь!

     

  • 1.67, chidaystory (?), 11:35, 07/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо за статью, очень выручили, и не надо тут слушать заумных, вообще надо делать как проще, главное результат.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




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

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