16.04 LTS’deki kaydedilmiş openVPN yapılandırma dosyasını içe aktaramıyor


32

.ovpnAğ yöneticisinden bir dosyayı almaya çalışıyorum . İşte takip ettiğim adımlar.

Ağ Yöneticisi → VPN Bağlantıları → VPN'i yapılandır

Bu, Ağ Bağlantıları diyalog penceresini açar. Sonra,

Ekle → kaydedilen vpn yapılandırmasını içe aktar.ovpndosyayı seç

Bu benim .ovpnyapılandırmamı yüklemeli ama bunun yerine bir uyarı alıyorum

HATA: eklenti, ithalat özelliğini desteklemiyor.

Komutu kullanarak VPN'i hala kullanabilirim

sudo openvpn --config ~/openvpn/xxx.conf

Bu dosyalanması gereken bir hata mı?


1
Benzer bir sorunum vardı. Konfigürasyona manuel olarak girip çalışmaya başladım. Benim için şaşırtıcı olan şey, neden bir sistemde diğeri değil başarısız oldu.
Organik Mermer

Yanıtlar:


27

Bunun eski bir soru olduğunu biliyorum ama hâlâ (kolay) bir cevap bulamadığım için başkalarına (ve gelecekteki benimle) yardım etmek istiyorum.

Bunu kullan

sudo nmcli connection import type openvpn file FILE_NAME

offcourse, FILE_NAME adlı dosyayı dosya adınızın tam yoluyla değiştirin

Bu, dosyada tam olarak neyin yanlış olduğunu ve hangi satırları düzenlemeniz / silmeniz gerektiğini söyleyecektir.

Dosyayı tavsiyelerde bulunduktan sonra komut size verdi. Dosyayı alabilirsiniz.


1
Teşekkürler. Bu yöntem sorunu anlamaya izin verir. Hata mesajlarını gösterir. Benim durumumda hatalar .ovpn dosyasında kullanımdan kaldırılmış seçeneklerden kaynaklandı.
PRIHLOP

Birçok yöntem denedim ama hiçbiri işe yaramadı. Bu komutu kullanarak hatanın nerede olduğunu buldum. Teşekkürler!
Agustin Baez,

Bunu kullanmak, GUI'den aldığınız yararsız hata mesajı yerine sorunun tam olarak ne olduğunu size söyler. Teşekkürler.
rgin

Bu komut bağlantıyı hatasız içeri aktardı. Teşekkürler. Yine de gnome ui'nin sadece konfigürasyonu görmeme izin verdiğini merak ediyorum (kaydetme devre dışı bırakıldı).
Kai

Yukarıda çalıştırdıktan sonra anladım Could not find VPN plugin service for 'org.freedesktop.NetworkManager'. Çalıştırdıktan sonra sorunumu çözdümsudo apt-get install network-manager-openvpn-gnome
Asif Ali,

23

Aşağıdaki satırı yorumladığımda #, VPN config'i başarıyla içe aktarabildim:

#route remote_host 255.255.255.255 net_gateway default

Diğerleri, bu satırın yorumlandığını veya kaldırıldığını, bunun geçerli bir argüman olmasına rağmen, 606365 no'lu fırlatma tahtasındaki her bir hata için de işe yaradığını bildirdi .

Bununla birlikte, VPN’e başarılı bir şekilde bağlanabildiğim halde, VPN üzerinden herhangi bir ana makineye gidemiyorum. Bu değerleri ağ yöneticisi GUI'sini kullanarak manuel olarak ayarlamaya çalışırken, yalnızca sayısal IP adreslerinin kabul edildiğini görüyorum. Gibi dize değerleri REMOTE_HOST veya net_gateway GUI üzerinden girilemez.

Fedora 23, Windows 10 (Viscosity kullanarak), OS X El Capitan (Viscosity kullanarak) ve Ubuntu'nun önceki sürümlerinde herhangi bir değişiklik yapmadan aynı .OVPN dosyasını içe aktarmada başarılı oldum. Bir şey kesinlikle 16.04'te bozuldu.


5
"rota remote_host 255.255.255.255 net_gateway default" u kaldırın, sonra IPv4 settings => routes => seçeneğine gidin. “Bu bağlantıyı yalnızca ağındaki kaynaklar için kullan” seçeneğini işaretleyin. Artık VPN'i bağlayabilir ve uzak ana bilgisayara erişebilirsiniz.
Guille Acosta

2
Teşekkürler ama bu benim için işe yaramadı. VPN'ye başarılı bir şekilde bağlanabildim ama VPN bağlantısı üzerinden hiçbir ana bilgisayara erişemedim.
Karthic Raghupathi

Benim için Fedora 26'da çalıştı
Heinrich Ulbricht

10

benim için çalıştı:

sudo apt install network-manager-openvpn-gnome

Önceki Ubuntu sürümlerinde (12.04, 14.04) OpenVPN kaydedilmiş konfigürasyonları (diğer uygulamalardan dışa aktarılmış) nasıl yapılandırdığımı hatırlıyorum. Yine de bu paketi yüklemek zorunda olduğumdan emin değilim. Neyse, bahşiş için teşekkürler!
nicorellius

1
Ubuntu 17.10'da çalışır ... Ayarları kapatmayı ve yeniden açmayı unutmayın.
Dehan de Croos,

Ubuntu'da Çalışma 18.04. Bir dosyayı bir yönlendiriciden (archer60) .ovpn uzantılı olarak verdim ve VPN'yi etkinleştirmek için anahtarları ve ayarları alamadım. Bu paketi yüklemek sorunu çözdü.
Alessandro D'lncal

3
  1. .ovpn dosyanızı herhangi bir düzenleyicide açın
  2. yorum yapmak için bu satırın başına # ekleyin

    rota remote_host 255.255.255.255 net_gateway varsayılan

  3. IPv4 ayarlarına gidin> rotalar> “Bu bağlantıyı yalnızca ağındaki kaynaklar için kullanın” seçeneğini işaretleyin>> Tamam> Kaydet'e basın

Bitti!

Bu sadece ubuntu 16.04'te benim için neyin işe yaradığını gösteren bir cevap.


Sorunumu çözmedim galiba. Ama bir tamir aramaya devam ediyorum.
jfmessier

Benim için Fedora 26'da çalıştı
Heinrich Ulbricht

2

.Ovpn profillerini ağ yöneticisine içe aktarma son zamanlarda iyileştirildi, ancak hala hatalar ve yanıltıcı hata mesajları var. Bazen, .ovpn dosyasını içe aktarma prosedürünü kesen tek bir satırı kaldırarak başarılı bir şekilde alabilirsiniz. Benim durumumda, satırı float 1.ovpn dosyamdan kaldırdım ve dosya başarıyla içe aktarıldı.


3
Bence bu potansiyel çözümleri bir wiki cevabında toplamalıyız çünkü işe ya da çalışmayabilir ve birisinin yığın akışını azaltmanın bir anlamı yoktur çünkü belirli bir geçici çözüm işe yaramadı
Rudolf Olah

1

Aynı sorunu yaşıyorum. Bu bağlantıya göre, bir hata gibi görünüyor: https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/606365


Aynı hata olduğunu sanmıyorum. Paylaştığınız hatalar bağlantısında (# 14) yayınlanan geçici çözüm benim için geçerli değildir. Önerilen geçici çözüm, ovpn dosyasındaki etiketler yerine ayrı anahtar ve sertifika dosyalarına sahip olmaktır. Benim ovpn dosyam zaten herhangi bir etiket içermiyor. sertifika ve anahtar da ayrı dosyalarda.
saitiku


1

Benim için (Ubuntu 16.04.1 LTS), bölümün kaldırılması <extra-certs> işe yaradı.

İşte bir tünel sağlayıcısı tarafından oluşturulan ovpn dosyası.

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-----

Dosyamda bu alan yok. Dosya yapınızı bizimle paylaşır mısınız?
saitiku

Emin. Cevap düzenlendi.
molaise

Dosyamda fazladan bir bölüm yok ve hala başarısız oluyor.
Rudolf Olah


0

Bunun değiştiğini öğrendim

remote REMOTE_SERVER 12345

ile

remote REMOTE_SERVER
port 12345

Sorun düzeltildi.


1
benim dosyamda zaten var. Hala açıklanan hatayı alıyorum.
saitiku

0

Benim durumumda aşağıdaki madde soruna neden oldu:

float 1

Yorum yaptıktan sonra çalıştı:

#float 1
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.