не может импортировать сохраненный файл конфигурации openVPN в Ubuntu 16.04 LTS

Я пытаюсь импортировать файл .ovpn из сетевого менеджера. Вот шаги, которым я следую.

Диспетчер сети → VPN-подключения → настройка VPN

Открывается диалоговое окно «Сетевые подключения». Затем

Добавить → импортировать сохраненную конфигурацию vpn → выбрать .ovpn файл

Это должно загрузить мою .ovpn конфигурацию, но вместо этого я получить подсказку с надписью

ОШИБКА: плагин не поддерживает возможность импорта.

Я все еще могу использовать VPN с помощью команды

sudo openvpn --config ~/openvpn/xxx.conf

- это ошибка, которую необходимо исправить ?

32
задан 12 May 2017 в 14:57

11 ответов

При комментировании следующей строки я смог успешно импортировать конфигурацию VPN:

route remote_host 255.255.255.255 net_gateway default

Другие сообщили, что комментирование или удаление, эта строка работает на них также на ошибка № 606365 в панели запуска несмотря на этот являющийся допустимым аргументом.

Тем не менее, в то время как я могу успешно соединиться с VPN, я не могу поразить любой хост по VPN. При попытке вручную установить эти значения с помощью администратора сети GUI, я вижу, что только числовые IP-адреса приняты. Строковые значения как remote_host или net_gateway не могут быть введены через GUI.

я также имел успех, импортирующий тот же.OVPN файл без любой модификации в Fedora 23, Windows 10 (использующий Вязкость), OS X El Capitan (использующий Вязкость) и более ранние версии Ubuntu. Что-то определенно повреждается в 16,04.

0
ответ дан 13 May 2017 в 00:57
  • 1
    @Timmah I' m не знающий, но я сомневаюсь так. Однако я думаю, что можно добраться очень близко к нему при помощи Ubuntu в Windows Windows 10. Отметьте однако это I' ve никогда не использовал этого и I' m знающий это it' s все еще багги, но я думаю , он мог бы решить проблемы с полномочиями POSIX (но don' t честное слово) . С другой стороны: Вы осведомленный you' ре нанесение вреда Вашему Ubuntu испытывает при помощи его как гость . Почему не только используют Windows в качестве гостя? – Hi-Angel 12 September 2017 в 19:22

работавший для меня:

sudo apt install network-manager-openvpn-gnome
0
ответ дан 13 May 2017 в 00:57
  • 1
    Если бы первая строка не была X, первое количество строк все еще считалось бы и производилось бы с этим решением, пока первая строка с X не подобрана. EX (Can' t добавляют новые строки в комментариях, но рассматривают there' s новая строка между каждым символом; P): Y X Y Y X Y Y Y произвел бы: 1 2 – Dan 8 September 2017 в 20:00

Для меня (Ubuntu 16.04.1 LTS), удаляя раздел <extra-certs> работал.

Вот ovpn файл, сгенерированный туннельным поставщиком.

setenv USERNAME "user@provider.xx"
client
dev tun
remote host 1194 udp
remote host 1194 udp
remote host 443 tcp
remote host 1194 udp
remote host 1194 udp
remote host 1194 udp
remote host 1194 udp
remote host 1194 udp
remote-cert-tls server
comp-lzo no
auth SHA1
nobind
verb 3
sndbuf 0
rcvbuf 0
socket-flags TCP_NODELAY

<ca>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</ca>

<cert>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</cert>

<extra-certs>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</extra-certs>

<key>
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
</key>

key-direction 1
<tls-auth>
-----BEGIN OpenVPN Static key V1-----
-----END OpenVPN Static key V1-----
</tls-auth>
## -----BEGIN RSA SIGNATURE-----
## DIGEST:SHA1WithRSA
## -----END RSA SIGNATURE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
0
ответ дан 13 May 2017 в 00:57
  • 1
    Спасибо, Это дает мне точную информацию, которая требуется. – Rhea 8 September 2017 в 20:00

Импорт .ovpn профили, внутренний администратор сети был недавно улучшен, но существует все еще ошибки и вводящие в заблуждение сообщения об ошибках. Иногда можно успешно импортировать .ovpn файл путем удаления одной строки, которая повреждает процедуру импорта. В моем случае я удалил строку float 1 из моего .ovpn файла, и файл был импортирован успешно.

0
ответ дан 13 May 2017 в 00:57
  • 1
    @muru это не будет работать, если был № X в конце (должны добавить END{if (count)print count}) и продолжение пустой линии, где X был в запуске для ухода от Вас, могут добавить /X/&&count в условии также – αғsнιη 8 September 2017 в 21:19

Я узнал, что изменение

remote REMOTE_SERVER 12345

с

remote REMOTE_SERVER
port 12345

Устранило проблему.

0
ответ дан 13 May 2017 в 00:57
  • 1
    @rhea, Если Ваша первая строка всегда не X, существует небольшая разница в выводе между 2 ответами, как я объяснил в комментарии под muru' s ответ. – Dan 8 September 2017 в 20:05

Я испытываю ту же проблему. Это похоже на ошибку, согласно этой ссылке: https://bugs.launchpad.net/ubuntu / + source/network-manager-openvpn / + ошибка/606365

0
ответ дан 13 May 2017 в 00:57
  • 1
    Ха, хороший. Злоупотребление NR дает мне общее представление: awk '/X/{print NR - 1; NR = 0}' foo – muru 8 September 2017 в 19:54

Его работа :) от https://zorrovpn.com/howto/openvpn/ubuntu? lang=en

Открытый .ovpn файл с текстовым редактором.

И строки изменения, который похож

remote 11.2.2.2 443 tcp-client

к

remote 11.2.2.2
port 443
proto tcp-client

Затем, сохранили .ovpn файл и попробовали еще раз импортировать соединение VPN.

0
ответ дан 13 May 2017 в 00:57
  • 1
    Мюро: Хороший & хитрый. За исключением печати одного значения слишком многие, это работает на меня при простофиле и mawk. I' m любопытный относительно того, гарантируют ли этому поведение. @EdMorton? – John1024 8 September 2017 в 20:01

В моем случае следующий объект вызвал проблему:

float 1

После комментирования его, он работал:

#float 1
0
ответ дан 13 May 2017 в 00:57
  • 1
    Слова благодарности @John1024! Я надеюсь, что это поможет мне. – Rhea 8 September 2017 в 20:14
  1. открываются, Ваш .ovpn файл с любым редактором
  2. добавляют # к началу этой строки прокомментировать это

    , значение по умолчанию remote_host 255.255.255.255 net_gateway маршрута

  3. Переходит к настройкам IPv4> маршруты> Проверка опция “Use, это соединение только для ресурсов на его network”> нажимает OK> Save

Done!

Это - просто оборачивание того, что работало на меня на человечности 16.04 на основе других ответов и комментариев здесь.

0
ответ дан 13 May 2017 в 00:57
  • 1
    Heh. Один комментарий жалуется что, ведя Y с shouldn' t считаться, потому что they' ре не точно между два X с; другой жалуется, что, запаздывая Y с являются not' t считаемый, потому что they' ре не точно между два X с. I' ll ожидают OP для разъяснения в случае необходимости; I' m прекрасный с этим ответом, как это до тех пор. – muru 8 September 2017 в 21:27

Я знаю, что это - старый вопрос, но так как я все еще не мог найти (легкий) ответ, я хочу помочь другим (и будущее меня).

Использование это

sudo nmcli connection import type openvpn file FILE_NAME

offcourse заменяют FILE_NAME полным путем к Вашему имени файла

, Это скажет Вам точно что случилось с файлом и какие строки необходимо редактировать/удалять.

после редактирования файла с рекомендациями, которые команда дала Вам. Можно импортировать файл.

0
ответ дан 17 April 2019 в 05:24

Здесь ничего не работало, поэтому я добавил его в конфигурацию openvpn вручную.

$ sudo cp ~/me.ovpn /etc/openvpn/me.conf

Затем я запускаю OpenVPN с помощью:

$ sudo systemctl start openvpn@me

# Enable/disable on computer start
$ sudo systemctl enable openvpn@me 
0
ответ дан 2 July 2020 в 10:16

Другие вопросы по тегам:

Похожие вопросы: