Kubuntu: сетевое соединение VPN через импорт файла настроек ovpn Печать
Добавил(а) microsin   

У меня есть файл 2FA.ovpn для настройки корпоративного VPN путем импорта через сетевые настройки Ubuntu (надо открыть настройки сети и импортировать файл). Как это сделать на Kubuntu?

Настройка корпоративного VPN в Kubuntu выполняется похожим образом, но немного отличается из-за графической оболочки Plasma. Импорт .ovpn-файла делается через системные настройки Plasma, а не через отдельное приложение «Сеть», как в обычной Ubuntu.

[Как импортировать файл через графический интерфейс]

В Kubuntu (и других дистрибутивах с KDE Plasma) это делается через центр управления:

1. Откройте «Системные настройки» (System Settings).

2. Перейдите в раздел «Сетевые подключения» (Connections). Альтернативный способ — кликнуть по иконке сети в системном трее и выбрать «Настроить сетевые подключения» (Configure Network Settings).

3. Нажмите кнопку + внизу (добавить новое подключение).

4. Пролистайте список вниз и выберите последний пункт — «Импортировать VPN-подключение...» (Import VPN connection...).

5. В открывшемся окне выберите ваш файл 2FA.ovpn и нажмите «Импортировать».

После импорта система может запросить ваши логин и пароль для VPN. Их нужно будет ввести в открывшемся окне настроек подключения.

[Возможные проблемы и их решение]

Иногда импорт через графический интерфейс завершается ошибкой, хотя это же подключение отлично работает через терминал. Это известная особенность Plasma-NM. Ошибки могут быть разными: «Missing VPN Plugin» или проблемы с парсингом файла.

Ниже приведено описание устранения некоторых проблем при проблеме с импортом файла.

• Ошибка ошибка "Missing VPN Plugin" или "Failed to import VPN connection: NetworkManager is missing support for OpenVPN".

Установите недостающий плагин. Первым делом убедитесь, что установлен пакет, отвечающий за работу с OpenVPN в NetworkManager. Откройте терминал (`Konsole`) и выполните команду:

sudo apt install network-manager-openvpn

В некоторых версиях Kubuntu эта зависимость отсутствует, из-за чего и возникает ошибка "Missing VPN Plugin" или "Failed to import VPN connection: NetworkManager is missing support for OpenVPN".

На некоторых системах также может потребоваться установить дополнительный пакет network-manager-openvpn-gnome. Чтобы установить оба сразу, используйте (мне это не понадобилось):

sudo apt install network-manager-openvpn network-manager-openvpn-gnome

После установки попробуйте снова импортировать ваш .ovpn-файл через графический интерфейс Kubuntu.

• Импортируйте через командную строку. Если графический импорт по-прежнему не работает, это самый надежный способ. Команда nmcli часто выдает более понятные сообщения об ошибках и помогает их исправить.

1. Откройте терминал (Konsole).

2. Выполните команду импорта, заменив путь на ваш:

sudo nmcli connection import type openvpn file ~/Downloads/2FA.ovpn

3. Если команда укажет на конкретную строку с ошибкой, отредактируйте файл .ovpn в текстовом редакторе (например, закомментируйте проблемную строку, поставив `#` в начале) и повторите попытку. Иногда помогает удаление тегов < connection> и < /connection> из файла.

Преимущество этого способа в том, что nmcli выдает более подробные сообщения об ошибках. Если команда укажет на проблемную строку в файле (например, "invalid argument"), вы сможете открыть .ovpn файл в текстовом редакторе, закомментировать эту строку (поставив # в начале) и повторить импорт.

После успешного импорта через nmcli новое подключение должно появиться в списке сетевых соединений в графическом интерфейсе Plasma, и им можно будет пользоваться как обычно.