network-manager-openvpn-gnome не может импортировать ovpn

network-manager-openvpn-gnome не может импортировать ovpn

Недавно я установил Ubuntu 16.04 и попытался настроить клиент OpenVPN. Когда я копирую файл client.confв /etc/openvpnпапку, VPN-подключение устанавливается автоматически. Но мне нужно настроить его в GUI и установить, network-manager-openvpn-gnomeи я получаю меню «Импортировать сохраненную конфигурацию vpn» на вкладке выбора типа подключения... Файл профиля клиента — это файл профиля автологина, загруженный с VPN-сервера.

Когда я пытаюсь импортировать, client.ovpnя получаю сообщение об ошибке:

«Невозможно импортировать VPN-подключение» Файл «client.ovpn» не может быть прочитан или не содержит распознанную информацию о VPN-подключении - Ошибка: плагин не поддерживает возможность импорта.

Содержаниеclient.ovpn

# Automatically generated OpenVPN client config file
# Generated on Sat Aug 31 16:25:23 2016 by openvpnas
# Note: this config file contains inline private keys
#       and therefore should be kept confidential!
# Note: this configuration is user-locked to the username below
# OVPN_ACCESS_SERVER_USERNAME=testuser
# Define the profile name of this particular configuration file
# [email protected]/AUTOLOGIN
# OVPN_ACCESS_SERVER_AUTOLOGIN=1
# OVPN_ACCESS_SERVER_CLI_PREF_ALLOW_WEB_IMPORT=True
# OVPN_ACCESS_SERVER_CLI_PREF_BASIC_CLIENT=False
# OVPN_ACCESS_SERVER_CLI_PREF_ENABLE_CONNECT=True
# OVPN_ACCESS_SERVER_CLI_PREF_ENABLE_XD_PROXY=True
# OVPN_ACCESS_SERVER_WSHOST=vpnserver.abcde.com:444
# OVPN_ACCESS_SERVER_WEB_CA_BUNDLE_START
# -----BEGIN CERTIFICATE-----
# 
# -----END CERTIFICATE-----
# -----BEGIN CERTIFICATE-----
#
# -----END CERTIFICATE-----
# -----BEGIN CERTIFICATE-----
# 
# -----END CERTIFICATE-----
# OVPN_ACCESS_SERVER_WEB_CA_BUNDLE_STOP
# OVPN_ACCESS_SERVER_IS_OPENVPN_WEB_CA=0
# OVPN_ACCESS_SERVER_ORGANIZATION=VPN to BANGALORE SERVER
setenv FORWARD_COMPATIBLE 1
client
server-poll-timeout 4
nobind
remote vpnserver.abcde.com 1194 udp
remote vpnserver.abcde.com 444 tcp
dev tun
dev-type tun
ns-cert-type server
reneg-sec 604800
sndbuf 100000
rcvbuf 100000
# NOTE: LZO commands are pushed by the Access Server at connect time.
# NOTE: The below line doesn't disable LZO.
comp-lzo no
verb 3
setenv PUSH_PEER_INFO

<ca>
-----BEGIN CERTIFICATE-----

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

<cert>
-----BEGIN CERTIFICATE-----

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

<key>
-----BEGIN PRIVATE KEY-----

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

key-direction 1
<tls-auth>
#
# 2048 bit OpenVPN static key (Server Agent)
#
-----BEGIN OpenVPN Static key V1-----

-----END OpenVPN Static key V1-----
</tls-auth>

## -----BEGIN RSA SIGNATURE-----
## DIGEST:sha256
## 
## -----END RSA SIGNATURE-----

решение1

Даже после установки всех плагинов для network-manager у меня все еще иногда возникает эта ошибка на коробке 16.04. Но ее можно настроить вручную. Вот настройки, которые мне пришлось установить вручную.

На странице «Общие» отметьте галочкой поле

введите описание изображения здесь

На странице VPN введите шлюз и файлы сертификата и ключа.

введите описание изображения здесь

Затем нажмите кнопку «Дополнительно» и отметьте галочкой пункт LZO.

введите описание изображения здесь

Я не изучал ваш конфигурационный файл подробно, поэтому при необходимости измените его в соответствии с настройками вашего сервера.

решение2

Вы можете попробовать разделить:

remote vpnserver.abcde.com 1194 udp
remote vpnserver.abcde.com 444 tcp
reneg-sec 604800

В:

remote vpnserver.abcde.com 
port 1194
protocol udp
remote vpnserver.abcde.com 
port 444 
protocol tcp

Значение reneg-secтакже может быть слишком высоким.

решение3

Все мои ошибки, подобные вашим, решила следующая ссылка

https://protonvpn.com/support/linux-openvpn/

По сути, это предполагает, что вы также установите resolvconf

sudo apt install resolvconf

Связанный контент