Я пытаюсь настроить OpenVPN с помощью NetworkManager. GUI кажется глючным и не отвечает. Существуют ли другие инструменты для настройки VPN-клиента?
Да, вы можете использовать OpenVPN напрямую. Таким образом, вы также можете использовать больше настроек.
Сначала вам понадобится пакет openvpn
:
sudo apt-get install openvpn
Затем вы можете подключиться следующим образом:
sudo openvpn --config /path/to/config.ovpn
sudo
важен, потому что В противном случае OpenVPN не сможет подключиться (я думаю, потому что ему придется изменить маршруты).
Как объяснил Луис, установку клиента openvpn можно выполнить с помощью команды
sudo apt-get install openvpn
. Однако, если вы используете механизм двойной аутентификации для своего сервера vpn, просто соединения с
sudo openvpn --config /path/to/config.ovpn
будет недостаточно. Вам нужна дополнительная настройка.
auth-user-pass
. Затем добавьте - auth-retry interact
в команду подключения. Таким образом, вся ваша команда будет выглядеть как
sudo openvpn --config /path/to/config.ovpn --auth-retry interact
sudo mv /etc/ati /etc/ati_; sudo touch /etc/ati; sudo apt-get upgrade
. Это было бы плохо для удаления папки /etc/ati_
rm -r /etc/ati
?
– DonkeyKong
13 November 2015 в 00:51
Самый простой способ - выполнить эту команду:
sudo apt-get install network-manager-openvpn-gnome
А затем добавить соединение OpenVPN
из Network Manager
, которое после указанной выше команды поддерживает импорт .ovpn
файлы.
Я иду сюда из заблокированного Как настроить VPN с помощью файла .ovpn? [дублировать] , потому что я хотел дать ответ на проблемы импорта *.ovpn
файлов в GUI, с которыми сталкиваются некоторые пользователи.
Как и другие, я установил:
$sudo apt-get install network-manager-openvpn-gnome
Однако, на Ubuntu 18.04 (была такая же проблема на 16.04), я не смог импортировать файл *.ovpn
, используя GUI (Настройки -> Сеть -> VPN + -> 'Импорт из файла'). Я всегда получаю:
Невозможно импортировать VPN-соединение
Файл "foo.ovpn" не мог быть прочитан или не содержит распознанной информации о VPN-соединении
Ошибка: плагин не поддерживает возможности импорта
Однако, я просто наткнулся на следующую инструкцию из nixCraft по импорту *.opvn
файла:
$ sudo nmcli connection import type openvpn file /path/to/foo.ovpn
После выполнения этой команды мое VPN-соединение попадает в список в разделе 'Настройки -> Сеть -> VPN'. После редактирования пароля мое VPN-соединение работает. VPN соединение также указано в меню верхней панели, которое показывает соединения, мощность, пользователей и т.д.
Установите OpenVpn
sudo apt-get install network-manager-openvpn-gnome
Затем перейдите в Настройки сети> Редактировать соединение> Добавить> Выбрать протокол туннелирования между точками VPN> Создать
Добавить Имя пользователя , Пароль и Шлюз
Затем перейдите в Расширенное меню
Установите флажок Использовать шифрование от точки к точке
Сохранить
Затем перейдите на Сетевые настройки> VPN-соединение , выберите это VPN-соединение и подключите его.
Если вы не хотите задействовать Network Manager, в этом репозитории git есть простой сценарий, который очень хорошо выполняет всю работу, используя интерактивный сеанс с менее чем полдюжиной вопросов. См. Документы в разделе загрузки.
В Ubuntu 18 установите сетевой менеджер с помощью команды:
sudo apt-get install network-manager-openvpn-gnome
Затем ...
Импорт должен работать нормально.