Я намагаюся налаштувати OpenVPN за допомогою NetworkManager. Графічний інтерфейс здається невдалим і невідкличним. Чи є інші інструменти для налаштування клієнта VPN?
Я намагаюся налаштувати OpenVPN за допомогою NetworkManager. Графічний інтерфейс здається невдалим і невідкличним. Чи є інші інструменти для налаштування клієнта 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
- must
Найпростіший метод запускає цю команду:
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
файлів у графічний інтерфейс , які відчувають деякі користувачі.
Як і інші, я переконався, що встановив:
$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 та підключіть його.
Якщо ви не хочете залучати Менеджера мереж, у цьому сховищі git є простий скрипт, який дуже добре виконує всю роботу, використовуючи інтерактивну сесію з менш ніж півдесятка питань. Див. Документи в завантаженні.
В Ubuntu 18 встановіть мережевий менеджер з командою:
sudo apt-get install network-manager-openvpn-gnome
Тоді...
Імпорт повинен працювати добре.