[РЕШЕНО] Не импортируется *.ovpn

Автор Krishnoved, 21 декабря 2016, 23:41:03

« назад - далее »

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

Krishnoved

Добрый день.

Я являюсь обладателем дистрибутива Debian Jessie - xfce

Установлены следующие пакеты:

network-manager-dbg - network management framework (debugging symbols)
network-manager-dev - network management framework (development files)
network-manager-iodine - network management framework (iodine plugin core)
network-manager-iodine-gnome - network management framework (iodine plugin GNOME GUI)
network-manager-openconnect - network management framework (OpenConnect plugin)
network-manager-openconnect-gnome - network management framework (OpenConnect plugin GNOME GUI)
network-manager-openvpn - network management framework (OpenVPN plugin core)
network-manager-openvpn-gnome - network management framework (OpenVPN plugin GNOME GUI)
network-manager-pptp - network management framework (PPTP plugin core)
network-manager-pptp-gnome - network management framework (PPTP plugin GNOME GUI)
network-manager-vpnc-gnome - network management framework (VPNC plugin GNOME GUI)
strongswan-nm - strongSwan plugin to interact with NetworkManager
network-manager - инфраструктура управления сетью (сервис и инструменты пользователя)
network-manager-gnome - управление сетевыми подключениями (интерфейс GNOME)
network-manager-vpnc - инфраструктура управления сетевыми подключениями (модуль VPNC)


Мне необходимо настроить возможность установления VPN подключения через меню Network-Manager

Столкнулся со следующей проблемой.

При попытке импортировать *.ovpn интерфейс "Сетевые соединения" просто пропадает. Ни ошибки, ни чего.

Решил попробовать добавить через командную строку. Выходит следующий выхлоп:

$ nmcli connection import pfsense-udp-1197.ovpn
Usage: nmcli connection { COMMAND | help }

COMMAND := { show | up | down | add | modify | edit | delete | reload | load }

  show [--active] [[id | uuid | path | apath] <ID>] ...

  up [[id | uuid | path] <ID>] [ifname <ifname>] [ap <BSSID>]

  down [id | uuid | path | apath] <ID>

  add COMMON_OPTIONS TYPE_SPECIFIC_OPTIONS IP_OPTIONS

  modify [--temporary] [id | uuid | path] <ID> ([+|-]<setting>.<property> <value>)+

  edit [id | uuid | path] <ID>
  edit [type <new_con_type>] [con-name <new_con_name>]

  delete [id | uuid | path] <ID>

  reload

  load <filename> [ <filename>... ]

Error: 'import' is not valid 'connection' command.


Т.е. опция import и export отсутствует в принципе.
Хотя здесь уверяется, что пункты имеются - https://developer.gnome.org/NetworkManager/unstable/nmcli.html

Версия network-manager 0.9.10.0

Как можно решить данную проблему?

Спасибо.

P.S. Пока запускаю через скрипт по нажатию на ярлыке. Но хотелось бы починить данный функционал у Network-Manager.
P.S.2 - Чуть не забыл. При настройки VPN вручную, nm почему-то видит только *.p12, а ключ *.key нет. Следовательно его добавить не могу.

Cообщение объединено 22 Декабрь 2016, 10:20:55

Вопрос если не решен, но стала понятная причина.

У меня версия network-manager 0.9.10.0, а поддержка import <-> export VPN настроек была введена лишь в версии NetworkManager 1.2

Источник: https://www.opennet.ru/opennews/art.shtml?num=44284

Вопрос. Имеется ли у debian вменяемый репозиторий для Jessie с более новым пакетом network-manager, что бы в будущем не возникло конфликтов или придется собирать пакет из source?
Репу из тестовой ветки по печальному опыту конфликтующих пакетов и проблем связанных с этим, как то не хочется подключать.

Krishnoved

В общем.
Проблема решена.

Таки прочитав https://debian-handbook.info/browse/ru-RU/stable/apt.html#id-1.9.10.8 я преодолел страх перед testing/unstable ветками

Подключил репы и установил свежую версию Network Manager и плагины к нему.

Всем спасибо.

P.S. Главное теперь не делать dist-upgrade  ;)

Сёмин

Вчера наступил на те же грабли и никак не мог понять, почему не идет импорт *.ovpn.
Прочел множество статей с идиотскими рекомендации вроде этой, в которой рекомендуется кромсать каждый конфиг - пипец  ???
Пока не нашел вашу рекомендацию - все легко и просто!

Krishnoved, спасибо большое!   ;D

(c) Когда для дистрибутива, в котором полно готовых пакетов, предлагают компиляцию, рука сама тянется к пистолету  >:(