Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Greenline

не работает VPN в ubuntu 11.10

Рекомендованные сообщения

Установил убунту, прописываю в настройках впн имя и пароль, он мне VPN FAILED (((

и как сменить юнити на гнома ?:((( тема просто вымораживает.

 

плз, подробней опишите, если нужны логи, то как их выдернуть ?

для примера, сейчас вспоминал около часа, как называется терминал )) все позабыл

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На 11.10 всё прекрасно подключается без танцев с бубном. Попробуй через root приконектиться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На 11.10 всё прекрасно подключается без танцев с бубном. Попробуй через root приконектиться.

как это сделать ?

и нужно убрать галочки в настройках там где chap и тд. ? и тоже как это сделать через судо, а то не убираются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Такая же беда - инета нет на 11.10. Через network-manager подключиться невозможно. Пробовал через vpnpptp результата нет, хотя на 11.04 работало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так что значить всем спасибо? Решил проблему или нет? А то блин у меня та же шняга

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так что значить всем спасибо? Решил проблему или нет? А то блин у меня та же шняга

вот ребята решили проблему: http://codingtutorials.wordpress.com/2011/11/06/beeline-l2tp-on-ubuntu/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так что значить всем спасибо? Решил проблему или нет? А то блин у меня та же шняга

вот ребята решили проблему: http://codingtutorials.wordpress.com/2011/11/06/beeline-l2tp-on-ubuntu/

Вот тока бида если внешки нет а ссылка внешния <_<

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот тока бида если внешки нет а ссылка внешния <_<

возьмите и перепишите здесь, кто не дает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

по просьбе трудящихся цитирую:

Проблема с подключением к Интернету, возникшая у некоторых пользователей Ubuntu с переходом на новые, L2TP-only тарифы от «Билайна», может быть решена следующим образом.

1.Заходим на http://code.google.com/p/vpnpptp/downloads/listи скачиваем на флешку следующие пакеты (только для архитектуры Intel!):

libreadline5_5.2-7build1_i386.deb,(можно скачать в приложении к посту)

portmap_6.0-9_i386.deb,(можно скачать в приложении к посту)

openl2tp_1.8-1_i386.deb,(можно скачать в приложении к посту)

vpnpptp-allde-0.3.3-i386.deb.(сами)

2.Скачанные пакеты переносим на целевой компьютер и складываем в папку /home.

3.Запускаем терминал и устанавливаем пакеты в заданном порядке:

1	sudo dpkg -i ~/libreadline5_5.2-7build1_i386.deb
   2	sudo dpkg -i ~/portmap_6.0-9_i386.deb
   3	sudo dpkg -i ~/openl2tp_1.8-1_i386.deb
   4	sudo dpkg -i ~/vpnpptp-allde-0.3.3-i386.deb

4.Через терминал запускаем конфигуратор:

1	sudo vpnpptp

5.Откроется окно «Настройка VPN PPTP/L2TP/OpenL2TP». Заполните поля формы следующим образом и нажмите «Далее»:

    Провайдер: 	tp.internet.beeline.ru
   Имя соединения: 	beeline
   Пользователь: 	Ваш логин для подключения к Интернету
   Пароль: 	Ваш пароль для подключения к Интернету
   Тип VPN: 	VPN OpenL2TP

6.Во втором окне в разделе «Аутентификация» отметьте галочками все пункты, кроме refuse-chap, и нажмите «Далее».

7.Элементы третьего окна оформите согласно списку (поставить галки) и нажмите «Создать подключение».

Вести подробный лог pppd...
программно добавлять маршрут...
использовать /etc/hosts
программно использовать dns-сервера

8.Согласитесь создать тестовое подключение в неграфическом режиме. Подождите немного, и можете посетить традиционный ya.ru для проверки.

9.Для удобства создадим текстовый файл start, который будем запускать для подключения к VPN:

    1	sudo sh /var/lib/vpnpptp/beeline/openl2tp-start

10.Создадим также текстовый файл stop, который будем использовать для отключения от VPN:

    1	sudo sh /var/lib/vpnpptp/beeline/openl2tp-stop

11.Сделайте файлы start и stop исполняемыми (ПКМ → Properties → Permissions → Allow executing file as program).

vpn.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здесь в новой версии Ubuntu возможны проблемы с работой программ, использующих трей как ponoff. Поэтому используется метод работы с VPN без графики, но конфигурируя соединение в графике. Сконфигурируйте любое соединение VPN через конфигуратор vpnpptp.

Создайте файл /usr/bin/vpnlinux следующего содержания: http://code.google.com/p/vpnpptp/source/browse/trunk/vpnlinux

#!/bin/sh

# Автор - ism c unixforum.org и freepascal.ru Иванов Станислав.

DIRECTORY="/var/lib/vpnpptp"
PROFILES="$DIRECTORY/profiles"
NAME=$1

l1=`locale | grep LANG | grep ru`
l2=`locale | grep LANG | grep uk`
l3=`locale | grep LANG | grep be`

if [ -n "$l1" -o -n "$l2" -o -n "$l3" ]
then 
 MES0="Только пользователь с правами root может запускать скрипт"
 MES1="Имя соединения"
 MES2="не найдено."
 MES3="Создайте соединение с помощью конфигуратора vpnpptp."
 MES4="Передайте скрипту"
 MES5="в качестве параметра имя соединения, которое необходимо установить, или stop для остановки всех соединений VPN PPTP/L2TP/OpenL2TP."
 MES6="Устанавливается соединение VPN"
 MES7="Останавливаются все соединения VPN PPTP/L2TP/OpenL2TP"
 MES8="Ошибка определения типа VPN (PPTP/L2TP/OpenL2TP) для соединения с именем"
 MES9="Процессы"
 MES10="Завершаются все процессы"
 MES11="Все процессы"
 MES12="не установлено. Возможно необходимо подождать."
 MES13="Соединение VPN"
 MES14="Завершено."
 MES15="установлено."
 MES16="убиты принудительно. Возможно требуется рестарт сети."
 MES17="успешно завершены."
else
 MES0="Only a user with root privileges can run the script"
 MES1="Connection name"
 MES2="not found."
 MES3="Create a connection with help configurator vpnpptp."
 MES4="Give to script"
 MES5="as a parameter name for the connection that you want to connect, or stop for stopping all connections VPN PPTP/L2TP/OpenL2TP."
 MES6="Connecting VPN"
 MES7="Stop all connections VPN PPTP/L2TP/OpenL2TP"
 MES8="Error of the determination type of VPN (PPTP/L2TP/OpenL2TP) for connection with name"
 MES9="Processes"  
 MES10="Terminates all processes"  
 MES11="All processes"
 MES12="not established. Maybe you should wait." 
 MES13="Connection VPN"
 MES14="Completed."
 MES15="established."    
 MES16="killed forcibly. You may need to restart the network."
 MES17="stopped correctly."
fi

kill_process_with_control () {
pid=`ps -A |grep --word-regexp $1| awk '{print $1}'`   
if [ -n "$pid" ] 
  then 
    echo $MES10 $1
    killall $1
    sleep 1      
    i=0
    pid=`ps -A |grep --word-regexp $1| awk '{print $1}'`
    while [ -n "$pid" ]
    do        
       pid=`ps -A |grep --word-regexp $1| awk '{print $1}'`    
       sleep 1
       if [ 10 -lt $i -a -n "$pid" ] 
        then
          killall -9 $1               
          echo $MES9 $1 $MES16
          break         
       fi
       if [ -z "$pid" ] 
        then          
          echo $MES11 $1 $MES17
          break         
       fi
       let i=i+1
    done
 fi
 return 0
}

total_kill_process_with_control () {
 kill_process_with_control pppd
 kill_process_with_control xl2tpd
 if [ -f $DIRECTORY/default/openl2tp-stop ] 
 then
   $DIRECTORY/default/openl2tp-stop
 fi
 kill_process_with_control openl2tp
 kill_process_with_control openl2tpd
 sleep 1
 return 0
}

connection_control () {
 i=0;
 IFCONFIG=""
 if [ -f /var/run/ppp-$NAME.pid ]
 then
    IFACE=`cat /var/run/ppp-$NAME.pid|grep ppp`
 fi
 if [ "$IFACE" != "" ]
 then
    IFCONFIG=`ifconfig $IFACE`
 fi
 while [ "$IFCONFIG" = "" ]
    do 
      sleep 1
      let i=i+1
      if [ -f /var/run/ppp-$NAME.pid ]
      then
         IFACE=`cat /var/run/ppp-$NAME.pid|grep ppp`
         if [ "$IFACE" != "" ]
         then
            IFCONFIG=`ifconfig $IFACE`
         fi
      fi
      if [ $i = 10 ] 
      then          
          break         
      fi
    done
 if [ "$IFCONFIG" = "" ]
 then
    echo $MES13 $TYPE $MES12
 else
    echo $MES13 $TYPE $MES15
    ifconfig $IFACE
 fi
 return 0
}

USER=`whoami`
if [ "$USER" != "root" ]
then
  echo $MES0 $0
  echo $MES4 $0 $MES5  
  echo $MES14 
  exit 1
fi

if [ "$NAME" = "" ]
then
   echo $MES4 $0 $MES5
   echo $MES14
   exit 1
fi

if [ "$NAME" = "stop" ]
then   
  echo $MES7...
  total_kill_process_with_control
  echo $MES14
  exit 0
fi

NAME0=`cat $PROFILES|grep -x $NAME`
if [ "$NAME0" != $NAME ]
then
   echo $MES1 $NAME $MES2 $MES3
   echo $MES14
   exit 1
fi

TYPE0=`cat $DIRECTORY/$NAME/config|grep -x pptp`
if [ "$TYPE0" = "pptp" ]
then
   TYPE="PPTP"
fi
TYPE0=`cat $DIRECTORY/$NAME/config|grep -x openl2tp`
if [ "$TYPE0" = "openl2tp" ]
then
   TYPE="OpenL2TP"
fi
TYPE0=`cat $DIRECTORY/$NAME/config|grep -x l2tp`
if [ "$TYPE0" = "l2tp" ]
then
   TYPE="L2TP"
fi

if [ "$TYPE" = "" ]
then
  echo $MES8 $NAME
  echo $MES14
  exit 1
fi
if [ "$TYPE" = "PPTP" ]
then
  echo $MES6 $TYPE...
  total_kill_process_with_control
  pppd call $NAME && connection_control
fi

if [ "$TYPE" = "L2TP" ]
then
  echo $MES6 $TYPE...
  total_kill_process_with_control
  /etc/init.d/xl2tpd restart
  sleep 1
  echo "c $NAME" > /var/run/xl2tpd/l2tp-control && connection_control
fi

if [ "$TYPE" = "OpenL2TP" ]
then
  echo $MES6 $TYPE...
  total_kill_process_with_control
  $DIRECTORY/$NAME/openl2tp-start && connection_control
fi

echo $MES14

exit 0

и сделайте его исполняемым.

Поднимать и опускать соединение можно будет командами в консоли:

sudo vpnlinux имя_соединения
sudo sh vpnlinux имя_соединения
sudo vpnlinux stop
sudo sh vpnlinux stop

В новой версии vpnpptp-0.3.4 этот скрипт vpnlinux будет уже включен, его не надо будет создавать самостоятельно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здесь в новой версии Ubuntu возможны проблемы с работой программ, использующих трей как ponoff. Поэтому используется метод работы с VPN без графики, но конфигурируя соединение в графике. Сконфигурируйте любое соединение VPN через конфигуратор vpnpptp.

Создайте файл /usr/bin/vpnlinux следующего содержания: http://code.google.com/p/vpnpptp/source/browse/trunk/vpnlinux

Вы не поверите но у меня нет прав чтобы создать в этой папке файл)) а я вроде как администратор в профиле..

Версия Ubuntu 11.10 чего они там понаделали вообще не ясмно... подскажите кто знает как создать этот файл.

 

по просьбе трудящихся цитирую:

Проблема с подключением к Интернету, возникшая у некоторых пользователей Ubuntu с переходом на новые, L2TP-only тарифы от «Билайна», может быть решена следующим образом.

1.Заходим на http://code.google.com/p/vpnpptp/downloads/listи скачиваем на флешку следующие пакеты (только для архитектуры Intel!):

libreadline5_5.2-7build1_i386.deb,(можно скачать в приложении к посту)

portmap_6.0-9_i386.deb,(можно скачать в приложении к посту)

openl2tp_1.8-1_i386.deb,(можно скачать в приложении к посту)

vpnpptp-allde-0.3.3-i386.deb.(сами)

2.Скачанные пакеты переносим на целевой компьютер и складываем в папку /home.

3.Запускаем терминал и устанавливаем пакеты в заданном порядке:

Сделал как написано, интернета ноль!

Запускаю из терминала:

 

xl2tpd: процесс не найден
* Stopping portmap daemon...                                            [ OK ] 
* Starting portmap daemon...                                            [ OK ] 
* Stopping openl2tpd...                                                 [ OK ] 
* Unloading L2TP kernel modules...                                      [ OK ] 
openl2tp: процесс не найден
* Loading L2TP kernel modules...                                        [ OK ] 
* Starting openl2tpd...                                                 [ OK ] 

Чего не так?

 

Ладно с этим.. запускаю в терминале

sudo vpnpptp

Делаю все настройки и жму тестовый запуск.

Вот что вылетает в терминале: (малая часть)

cp: невозможно выполнить stat для «/etc/dhclient.conf»: Нет такого файла или каталога
cp: невозможно выполнить stat для «/etc/dhclient-exit-hooks»: Нет такого файла или каталога
mkdir: невозможно создать каталог «/home/libuuid/.config/autostart/»: Нет такого файла или каталога

То есть получается что сама убунта не дает нормально установить приложение.. и даже создать вайл! как я писал выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sudo nautilus и будут права администратора.

смотрите логи /var/log/syslog

в Ubuntu 11.04 всё работает, проверено, а в 11.10 чего-то перемудрили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все сделал по инструкции выше. В терминале:

sudo vpnlinux Beeline 

зацикливает вот эту ошибку:

/usr/bin/vpnlinux: 203: let: not found

Пытался создать соединение через консоль, на что выдает уйму ошибок, а в графике пишет: соединение успешно создано!

В чем проблема? ubuntu 11.10

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создаю соединение 'Beeline', в ответ получаю "Соединение успешно создано!"

Обновил скрипт, запускаю через консоль(sudo vpnlinux Beeline) на что получаю:

Connecting VPN L2TP
Устанавливается соединение VPN L2TP
Restarting xl2tpd: 
Waiting for the establishment of VPN (10 seconds are maximum) ... 10
Ожидание появления VPN (максимум 10 секунд) ... 10
Waiting for the establishment of VPN (10 seconds are maximum) ... 9
Ожидание появления VPN (максимум 10 секунд) ... 9
Waiting for the establishment of VPN (10 seconds are maximum) ... 8
Ожидание появления VPN (максимум 10 секунд) ... 8
Waiting for the establishment of VPN (10 seconds are maximum) ... 7
Ожидание появления VPN (максимум 10 секунд) ... 7
Waiting for the establishment of VPN (10 seconds are maximum) ... 6
Ожидание появления VPN (максимум 10 секунд) ... 6
Waiting for the establishment of VPN (10 seconds are maximum) ... 5
Ожидание появления VPN (максимум 10 секунд) ... 5
Waiting for the establishment of VPN (10 seconds are maximum) ... 4
Ожидание появления VPN (максимум 10 секунд) ... 4
Waiting for the establishment of VPN (10 seconds are maximum) ... 3
Ожидание появления VPN (максимум 10 секунд) ... 3
Waiting for the establishment of VPN (10 seconds are maximum) ... 2
Ожидание появления VPN (максимум 10 секунд) ... 2
Waiting for the establishment of VPN (10 seconds are maximum) ... 1
Ожидание появления VPN (максимум 10 секунд) ... 1
Waiting for the establishment of VPN (10 seconds are maximum) ... 0
Ожидание появления VPN (максимум 10 секунд) ... 0
10 seconds of waiting finished
Истекли 10 секунд ожидания
Connection VPN L2TP not established.
Соединение VPN L2TP не установлено.
Completed.
Завершено.

ubuntu 11.10, vpnpptp 0.3.3(еще пробовал 0.3.0)

------------

После длительных танцев с бубном и благодаря этому мануалу все-таки все заработало. Спасибо всем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну и в чем дело было? почему не работало? логи чего говорят?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

просьба проверить тестовую версию vpnpptp-0.3.4: http://code.google.com/p/vpnpptp/downloads/list

должно работать в Ubuntu 11.10

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

просьба проверить тестовую версию vpnpptp-0.3.4: http://code.google.com/p/vpnpptp/downloads/list

должно работать в Ubuntu 11.10

работает и в графике и через консоль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах