Я пытаюсь настроить OpenVPN с помощью NetworkManager. GUI кажется глючным и не отвечает. Существуют ли другие инструменты для настройки VPN-клиента?
Я пытаюсь настроить OpenVPN с помощью NetworkManager. GUI кажется глючным и не отвечает. Существуют ли другие инструменты для настройки VPN-клиента?
Ответы:
Да, вы можете использовать OpenVPN напрямую. Таким образом, вы также можете использовать больше настроек.
Сначала вам нужен openvpn
пакет:
sudo apt-get install openvpn
Тогда вы можете подключиться так:
sudo openvpn --config /path/to/config.ovpn
Это sudo
важно, потому что OpenVPN не сможет подключиться иначе (я думаю, потому что он должен изменить маршруты).
config.ovpn
файл
/etc/default/openvpn
и раскомментируйте строку AUTOSTART="all"
и скопируйте файл ovpn в /etc/openvpn/config.conf
- должен иметь расширение .conf
Самый простой способ - запустить эту команду:
sudo apt-get install network-manager-openvpn-gnome
А затем добавьте OpenVPN
соединение, из Network Manager
которого после вышеупомянутой команды поддерживает импорт .ovpn
файлов.
Как объяснил Луи, установку 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
SIGUSR1[soft,connection-reset] received, process restarting
Я прихожу сюда из заблокированного Как настроить VPN с помощью файла .ovpn? [дубликата] , потому что я хотел дать ответ на проблемы импорта *.ovpn
файлов в GUI , с которыми сталкиваются некоторые пользователи.
Как и другие, я установил:
$sudo apt-get install network-manager-openvpn-gnome
Однако в Ubuntu 18.04 (с той же проблемой 16.04) я не смог импортировать *.ovpn
файл с помощью графического интерфейса (Настройки -> Сеть -> 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
Затем...
Импорт должен работать нормально.