Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Включить vpn через консоль  (Прочитано 12544 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DenQ

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #15 : 20 Февраля 2011, 17:16:45 »
Очередной тупик.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #16 : 20 Февраля 2011, 18:40:47 »
Очередной тупик.
Очередной тупня́к. Тупик это когда решения проблемы не существует. Хоть и проблем не вижу в установке cnetworkmanager, но я его сейчас пощупал и теперь рекомендую им не пользоваться...

Есть в составе пакета network-manager (по крайней мере в 10.10) замечательная утилита nmcli, которая позволяет управлять соединениями. Например
nmcli con up id VPN1поднимет vpn соединение с названием "VPN1"

Оффлайн AKR

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #17 : 24 Октября 2015, 19:48:02 »
Вопрос аналогичный тому что задавал DenQ.
Есть настроенное через GUI интерфейс VPN-соединение, который прекрасно подключается если из того же GUI (в трее через иконку network Manager`а, далее в выпадающем меню выбирается нужное подключение).
Иногда подключение отваливается (редко но бывает такое), однако по по локалке к серверу доступ через консоль есть.
Стоит задача поднимать подключение по VPN из консоли (через VPN настроен инет который потом через проксю раздаётся в локалку)
Долго искал в сети решение и уже было обрадовался предложенному тут:
Цитировать
nmcli con up id VPN1

Прямо таки то что нужно. Но при попытки поднять подключение ничего не выходит. Ругается так:
Цитировать
akr@zt-server:~$ sudo nmcli con up id VPN-ZT
Ошибка: сбой активации соединения: нет верных секретов VPN.
При том что через гуи все прекрасно поднимается.
Прошу помощи.
Жизнь это игра для которой нет Tutorial`а

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28512
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #18 : 24 Октября 2015, 20:09:20 »
Потому что не надо лепить sudo без понимания, что именно вы творите.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн AKR

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #19 : 25 Октября 2015, 10:08:07 »
AnrDaemon, было бы хорошо более информативно дать ответ.
Без sudo выходит так:
Цитировать
akr@zt-server:~$ nmcli con up id VPN-ZT
Ошибка: сбой активации соединения: Not authorized to control networking.
Жизнь это игра для которой нет Tutorial`а

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #20 : 25 Октября 2015, 11:24:03 »
AKR,
Надо разрешить пользователям пользоваться соединением.
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AKR

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #21 : 25 Октября 2015, 11:30:48 »
symon2014,
В чём смысл создания новой тем? Почему пользы будет больше?
Мне не сложно, могу и создать новую тему, но мой вопрос полностью соответствует поднятому вопросу в этой теме, потому и посчитал уместным продолжить её.
Прошу помощи по по существу вопроса.

AKR,
Надо разрешить пользователям пользоваться соединением.

Каким пользователям? У меня только один пользователь "akr", и от его имени через GUI вё нормально подключается.
Если можно то по подробнее что нужно сделать.

ЗЫ: Забыл отметить используется Ubuntu 14.04 со всеми обновлениями.
Жизнь это игра для которой нет Tutorial`а

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #22 : 25 Октября 2015, 12:10:33 »
AKR,
В GUI NManager есть галочка «Разрешить пользователям…»
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AKR

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #23 : 25 Октября 2015, 12:16:05 »
AKR,
В GUI NManager есть галочка «Разрешить пользователям…»
Да, помню что-то такое. Но сейчас доступа к GUI Нет (нахожусь сильно далеко от сервера).
И система была перезагружена (в силу некоторых причин), потому доступ есть только к консоли.

Если не ошибаюсь то галочка как раз стоит.
Как можно это проверить из консоли, может в конфиге каком посмотреть?
И если таки опция не стоит, как можно её из консоли включить?
Жизнь это игра для которой нет Tutorial`а

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28512
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #24 : 25 Октября 2015, 16:38:46 »
У nmcli развёрнутая встроенная помощь.
Можно ещё попробовать поставить консольный редактор соединений.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн AKR

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #25 : 25 Октября 2015, 19:07:00 »
У nmcli развёрнутая встроенная помощь.
Можно ещё попробовать поставить консольный редактор соединений.
Man для nmcli я полистал первым делом, к сожалению ничего полезного не нашёл может и упустил чего.
Было бы не плохо от кого-нибудь получить конкретные рекомендации а не отсылку на документацию.
По поводу консольного редактора, может и стоит что-то попробовать такое, но во-первых инета сейчас нет пока VPN не будет поднят потому установить ничего не получится, а во-вторых, и в данном случае тоже прошу конкретики (какой именно редактор, чем он поможет и как).
Жизнь это игра для которой нет Tutorial`а

Оффлайн Alexey-S

  • Активист
  • *
  • Сообщений: 296
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #26 : 25 Октября 2015, 19:50:48 »
Часто замечал такую неприятную фишку - если вход в систему идет без пароля, при включении машины, VPN соединение заблокировано. Это через GUI.
Приходится завершать сеанс текущего пользователя и после ввода пароля входить заново. После такого телодвижения, NetworkManager без проблем устанавливает соединение с VPN сервером.
То же самое происходит, когда подключаюсь по SSH к машине, с настроенным VPN соединением. Консольное чудо nmcli не устанавливает VPN соединение. Решение то же самое - завершить GUI сеанс пользователя.
Да, печаль, с этим VPN соединением.
Если кому-то удалось решить эту проблему в Ubuntu 14.04 и выше, буду рад и благодарен.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #27 : 25 Октября 2015, 20:00:17 »
На крайний случай поставьте openvpn (если не стоит) и включайтесь через него
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн bukass

  • Активист
  • *
  • Сообщений: 976
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #28 : 25 Октября 2015, 20:14:48 »
Проверил у себя, тоже самое, по ssh не дает рулить.

bukass@ubunt:~$ nmcli con up id 86.66
bukass@ubunt:~$ ifconfig ppp
ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:192.168.89.6  P-t-P:192.168.89.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1400  Metric:1
          RX packets:21 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:1099 (1.0 KB)  TX bytes:5423 (5.4 KB)

bukass@ubunt:~$ nmcli con down id 86.66
bukass@ubunt:~$ ssh 192.168.88.241
bukass@192.168.88.241's password:
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.19.0-26-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

Last login: Sun Oct 25 22:37:45 2015 from 192.168.88.241
bukass@ubunt:~$ nmcli con up id 86.66
Ошибка: сбой активации соединения: Not authorized to control networking.

Расплата за гуи и надстройки на сервере.
На крайний случай поставьте openvpn (если не стоит) и включайтесь через него

Так и ppptp создать можно, в чем проблема?
Всем пора в Изумрудный город, кому за умом, кому за сердцем.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Включить vpn через консоль
« Ответ #29 : 25 Октября 2015, 20:38:20 »
Проверил у себя, тоже самое, по ssh не дает рулить.
А как Вы хотели? Из под себя табуретку выбить? Вы же в ssh имеете сетевое соединение и его надо перезапустить.
А так если ssh 192.168.88.241 nmcli con up id 86.66
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.