Редактировать: Исправлено тогда, когда патч вышел с добавлением конфигурации VPN. Больше не используйте Linux / Ubuntu сейчас.
Я установил OpenVPN Network-Manager, выполнив sudo apt-get install network-manager-openvpn
команду :, которая также устанавливает пакет gnome.
Это позволило импортировать конфигурации в соответствии с 13.10, но при новой установке я могу указать .conf
файлы, но после нажатия кнопки импорта диспетчер просто исчезает, и соединение не добавляется.
Я попытался настроить его вручную, что сработало, но через некоторое время мое соединение продолжает обрываться, я полагаю, потому что я не задал вручную все до мелочей очень подробной конфигурации.
Соединяясь через терминал, выполнив: sudo openvpn --config /path/to/openvpn.conf
попросил у меня имя пользователя, затем пароль, но потом не соединяется.
Что я могу сделать, чтобы это исправить? Мне действительно нужен мой VPN, любая помощь очень ценится.
Изменить: это ошибка / 1294899
Для очереди на повторное открытие: у кого-то есть чрезвычайно хороший обходной путь для этого, и он использовал правку, чтобы вставить это, но это заслуживает своего собственного ответа: голосование за повторное открытие ...
Ответы:
Вы правы, это ошибка сетевого менеджера. Но я (и вы тоже) можете обойти это, запустив openvpn из командной строки. Вы, вероятно, выполнили хотя бы несколько из этих шагов, но на всякий случай (и в интересах других) я сделаю полный шаг за шагом.
Сначала установите необходимые пакеты
Создание файлов Эти файлы должны всегда оставаться в безопасности и быть конфиденциальными.
<ca>
и</ca>
из client.ovpn в этот файл<cert>
и</cert>
из client.ovpn в этот файл<key>
и</key>
из client.ovpn в этот файл<tls-auth>
и</tls-auth>
из client.ovpn в этот файл. На данный момент у меня есть 6 файлов в моем каталоге openvpn (включая файл резервной копии).5-9 Я только что понял, как сделать скрипт bash. Возглас Скопируйте следующий текст в текстовый файл:
Я сохранил файл как openvpnconvert в папке openvpn вместе с файлом client.ovpn. Сделал его исполняемым с помощью команды chmod a + x:
А потом запустил это:
Изменить файл client.ovpn
Непосредственно перед строкой ## —– НАЧАТЬ RSA-ПОДПИСЬ—– добавьте следующие строки и сохраните
Наконец, вам нужно запустить openvpn из интерфейса командной строки (CLI)
перейдите в папку openvpn
Запустите openvpn, если вы используете указанные мной имена файлов, см. Ниже, в противном случае используйте ваши имена файлов.
В настоящее время я использую OpenVPN, который я настроил, используя именно эти шаги. Надеюсь, что это работает одинаково хорошо для других.
Источники:
Создание файлов - http://naveensnayak.wordpress.com/2013/03/04/ubuntu-openvpn-with-ovpn-file/
Запуск из командной строки - http://ubuntuforums.org/showthread.php?t=2206811
источник
Я думал, что вариант не хватает, но он просто переехал. Сначала выберите «Добавить соединение», затем вместо «OpenVPN» (как я это делал) прокрутите вниз и выберите последнюю опцию «импортировать сохраненный vpn ...»
нашел ответ здесь - http://torguard.net/knowledgebase.php?action=displayarticle&id=53
источник
Я никогда не пытался импортировать эти данные соединения, но я использовал следующее в разных случаях:
поместите
whatever.conf
вместе с.crt
файлом и учетными данными/etc/openvpn
и запустите / остановите VPN-соединение сsudo service openvpn whatever start|stop
создайте VPN-соединение через NetworkManager, введя данные соединения вручную. Файл конфигурации для соединения будет размещен на
/etc/NetworkManager/system-connections
и может быть отредактирован позже.источник
Сценарий извлечения:
В ответ на полезный ответ Тамсина Михаила я сделал небольшую программу для автоматизации задачи извлечения. Он выводит соответствующие файлы, необходимые для openvpn, затем добавляет эти имена файлов в исходный файл настроек.
Сборник и сборка:
Вам нужно будет установить g ++, чтобы построить это
Потом из терминала
Теперь у вас в папке будет программа certgrabber.
Использование программы:
Извлечь файлы по умолчанию (ca.crt, client.crt, client.key, tls-auth.key)
Извлечь в пользовательские имена файлов
источник
Проблема с добавлением VPN из сохраненного файла .ovpn по-прежнему не удается.
Можно добавить один вручную.
Введите ПОРТ (в файле .ovpn, обычно внизу после IP-адреса в положении «XX»:
удаленный ###. ###. ##. ## XX
Если ваша VPN является TCP, установите флажок «Использовать TCP соединение»
На этом этапе VPN-соединение должно быть указано в NM AppIndicator в качестве опции. Выберите и протестируйте ваше соединение. Я смог добавить тип соединения TCP и UDP, но это заняло гораздо больше, чем если бы сохраненный файл импорта .ovpn работал.
Будем надеяться, что они исправят это в ближайшее время, поэтому я могу легко добавить другую связь ... но, по крайней мере, это обходной путь, который должен помочь людям, разочарованным, как я.
источник
Я создал скрипт здесь для автоматизации выборки пароля и почтовые файлы из нескольких VPN - сайтов , такие как vpnbook.com , экстракции
ca
,cert
иkey
данных из OVPN файлов и обновлений opvn файлов так просто должны сертификаты импортировать для вас. Его можно легко изменить для использования с другими поставщиками.источник