Я пытаюсь импортировать файл .ovpn
из сетевого менеджера. Вот шаги, которым я следую.
Диспетчер сети → VPN-подключения → настройка VPN
Открывается диалоговое окно «Сетевые подключения». Затем
Добавить → импортировать сохраненную конфигурацию vpn → выбрать
.ovpn
файл
Это должно загрузить мою .ovpn
конфигурацию, но вместо этого я получить подсказку с надписью
ОШИБКА: плагин не поддерживает возможность импорта.
Я все еще могу использовать VPN с помощью команды
sudo openvpn --config ~/openvpn/xxx.conf
- это ошибка, которую необходимо исправить ?
При комментировании следующей строки я смог успешно импортировать конфигурацию VPN:
route remote_host 255.255.255.255 net_gateway default
Другие сообщили, что комментирование или удаление, эта строка работает на них также на ошибка № 606365 в панели запуска несмотря на этот являющийся допустимым аргументом.
Тем не менее, в то время как я могу успешно соединиться с VPN, я не могу поразить любой хост по VPN. При попытке вручную установить эти значения с помощью администратора сети GUI, я вижу, что только числовые IP-адреса приняты. Строковые значения как remote_host или net_gateway не могут быть введены через GUI.
я также имел успех, импортирующий тот же.OVPN файл без любой модификации в Fedora 23, Windows 10 (использующий Вязкость), OS X El Capitan (использующий Вязкость) и более ранние версии Ubuntu. Что-то определенно повреждается в 16,04.
работавший для меня:
sudo apt install network-manager-openvpn-gnome
X
, первое количество строк все еще считалось бы и производилось бы с этим решением, пока первая строка с X
не подобрана. EX (Can' t добавляют новые строки в комментариях, но рассматривают there' s новая строка между каждым символом; P): Y X Y Y X Y Y Y
произвел бы: 1 2
– Dan
8 September 2017 в 20:00
Для меня (Ubuntu 16.04.1 LTS), удаляя раздел <extra-certs>
работал.
Вот ovpn файл, сгенерированный туннельным поставщиком.
setenv USERNAME "user@provider.xx"
client
dev tun
remote host 1194 udp
remote host 1194 udp
remote host 443 tcp
remote host 1194 udp
remote host 1194 udp
remote host 1194 udp
remote host 1194 udp
remote host 1194 udp
remote-cert-tls server
comp-lzo no
auth SHA1
nobind
verb 3
sndbuf 0
rcvbuf 0
socket-flags TCP_NODELAY
<ca>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</cert>
<extra-certs>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</extra-certs>
<key>
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
</key>
key-direction 1
<tls-auth>
-----BEGIN OpenVPN Static key V1-----
-----END OpenVPN Static key V1-----
</tls-auth>
## -----BEGIN RSA SIGNATURE-----
## DIGEST:SHA1WithRSA
## -----END RSA SIGNATURE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
Импорт .ovpn профили, внутренний администратор сети был недавно улучшен, но существует все еще ошибки и вводящие в заблуждение сообщения об ошибках. Иногда можно успешно импортировать .ovpn файл путем удаления одной строки, которая повреждает процедуру импорта. В моем случае я удалил строку float 1
из моего .ovpn файла, и файл был импортирован успешно.
END{if (count)print count}
) и продолжение пустой линии, где X был в запуске для ухода от Вас, могут добавить /X/&&count
в условии также
– αғsнιη
8 September 2017 в 21:19
Я узнал, что изменение
remote REMOTE_SERVER 12345
с
remote REMOTE_SERVER
port 12345
Устранило проблему.
X
, существует небольшая разница в выводе между 2 ответами, как я объяснил в комментарии под muru' s ответ.
– Dan
8 September 2017 в 20:05
Я испытываю ту же проблему. Это похоже на ошибку, согласно этой ссылке: https://bugs.launchpad.net/ubuntu / + source/network-manager-openvpn / + ошибка/606365
NR
дает мне общее представление: awk '/X/{print NR - 1; NR = 0}' foo
– muru
8 September 2017 в 19:54
Его работа :) от https://zorrovpn.com/howto/openvpn/ubuntu? lang=en
Открытый .ovpn файл с текстовым редактором.
И строки изменения, который похож
remote 11.2.2.2 443 tcp-client
к
remote 11.2.2.2
port 443
proto tcp-client
Затем, сохранили .ovpn файл и попробовали еще раз импортировать соединение VPN.
В моем случае следующий объект вызвал проблему:
float 1
После комментирования его, он работал:
#float 1
добавляют # к началу этой строки прокомментировать это
, значение по умолчанию remote_host 255.255.255.255 net_gateway маршрута
Переходит к настройкам IPv4> маршруты> Проверка опция “Use, это соединение только для ресурсов на его network”> нажимает OK> Save
Done!
Это - просто оборачивание того, что работало на меня на человечности 16.04 на основе других ответов и комментариев здесь.
Y
с shouldn' t считаться, потому что they' ре не точно между два X
с; другой жалуется, что, запаздывая Y
с являются not' t считаемый, потому что they' ре не точно между два X
с. I' ll ожидают OP для разъяснения в случае необходимости; I' m прекрасный с этим ответом, как это до тех пор.
– muru
8 September 2017 в 21:27
Я знаю, что это - старый вопрос, но так как я все еще не мог найти (легкий) ответ, я хочу помочь другим (и будущее меня).
Использование это
sudo nmcli connection import type openvpn file FILE_NAME
offcourse заменяют FILE_NAME полным путем к Вашему имени файла
, Это скажет Вам точно что случилось с файлом и какие строки необходимо редактировать/удалять.
после редактирования файла с рекомендациями, которые команда дала Вам. Можно импортировать файл.
Здесь ничего не работало, поэтому я добавил его в конфигурацию openvpn вручную.
$ sudo cp ~/me.ovpn /etc/openvpn/me.conf
Затем я запускаю OpenVPN с помощью:
$ sudo systemctl start openvpn@me
# Enable/disable on computer start
$ sudo systemctl enable openvpn@me