Bir .ovpn dosyasını Ağ Yöneticisi ile nasıl kullanabilirim?


116

VPN yapılandırmamla bir .ovpn dosyası var - yaptığım zaman iyi çalışıyor

sudo openvpn --config ~jrg/Documents/vpn-config.ovpn 

Terminalde, ancak Ağ Yöneticisi'ni kullanmak istiyorum. Bunu nasıl yapabilirim?

Yanıtlar:


139

İlk olarak, OpenVPN Ağ Yöneticisi eklentisini yükleyin:

sudo apt-get install network-manager-openvpn-gnome

Ağ Yöneticisi'ni açın, "Ekle" yi tıklayın ve açılan pencereden "Bir Bağlantı Türü Seçin" altındaki "Kayıtlı bir VPN yapılandırmasını içe aktar ..." ı seçin. .Ovpn dosyanıza gidin (~ jrg / Documents / vpn-config.ovpn). Sertifikalarınızı / anahtarlarınızı (yolları .ovpn dosyasında bulunur) otomatik olarak bulamazsa, buradan seçebilir veya başka küçük değişiklikler yapabilirsiniz.

openvpn iletişim kutusu

Size yoldan biraz başağrısından kurtulabilen bir diğer şey IPv4 Ayarları'nı tıklatmak ve ardından yöntemi "Yalnızca Otomatik (VPN) Adresler" olarak değiştirmek. Varsayılanda tutulduğunda, .ovpn ayarlarınızdan bağımsız olarak TÜM internet trafiğinin VPN'den geçmesine neden olur. Burada ayrıca DNS sunucusunu ve arama etki alanlarını bağlıyken kullanılacak şekilde ayarlayabilirsiniz.

openvpn iletişim kutusu


2
Sertifikaları ve "İçe Aktar" ı tıkladığımda böyle görünmüyor.
jrg

17
benim durumumda "İçe Aktar ..." düğmesi yok (debian jessie ... kullanarak) :(
knocte

3
Ben de "içe aktarma" düğmelerini bulamıyorum. Sadece bir "yarat" seçeneği .. :(
Thomas Ahle

3
Açık VPN AS 2.0.12 sürümü, cer'lerin konumlarını içeren bir .ovpn dosyası oluşturmaz, onları içerir. Dolayısıyla onları bulamazsanız ve yerini bulamazsanız. Diğer cevapta olduğu gibi n yapıştırın kopyalamanız gerekir.
jowan sebastian

5
16.04 itibariyle, hala çalışmıyor ve en azından bu sefer "eklentide içe aktarma desteklenmiyor" ifadesini alıyorsunuz. Şebeke yöneticisi hala manuel olarak yapılandırıldığında bile sorun
yaşıyor

25

Ubuntu 14.04'te kurulan kendi başarılı VPN bağlantısı deneyimim.

Yöneticimiz bunları Windows 7 için openVPN'e kurmak için 3 dosya verdi: * .ovpn, * .crt, * .key

  1. Ubuntu terminalinizde aşağıdaki komutları yürütün:

    sudo apt-get install openvpn network-manager-openvpn network-manager-openvpn-gnome network-manager-vpnc
    sudo /etc/init.d/networking restart
    
  2. "Ağ Bağlantıları" penceresini açın (VPN Bağlantıları -> VPN'i yapılandır)

  3. "EKLE" düğmesine basın, açılır menüye tıklayın ve "Kaydedilen bir VPN yapılandırmasını içe aktar" seçeneğini seçin, Oluştur düğmesine basın.

  4. "Alınacak Dosyayı Seçin" bölümünde "* .ovpn" dosyanızı seçin.

  5. "Düzenleniyor ... * .ovpn dosya adınız ..." penceresinde vpn için kullanıcı adınızı ve şifrenizi girin. CA Sertifikası alanında bir * .crt dosyasının göründüğünden emin olun.

  6. "IPv4 Ayarları" panelini açın ve "Yalnızca Otomatik (VPN) adresleri" seçin.

  7. "VPN" panelini tekrar açın ve "Gelişmiş" düğmesine tıklayın.

  8. "TLS Kimlik Doğrulama" panelini açın ve "* .key" anahtarınızın "Anahtar Dosya" alanında göründüğünden emin olun. Tamam düğmesine basın.

  9. "Düzenleme ... * .ovpn dosya adınız ..." penceresinde "Kaydet" düğmesine basın.

  10. VPN bağlantınız "Ağ Bağlantıları" penceresinde görünmelidir.

Hepsi bu, umarım yardımcı olur. İyi şanslar!


2
bu benim için çalıştı ama adım 8 olmadan.
Aamir Abro

14

Cevap vermek için geç oldu, ama bir çözüm buldum (ve bir BOYA)

  1. Ana dizininizde .OpenVPN adlı bir klasör oluşturun (önünde nokta olduğu için gizlenir) sonra o klasörü açın ve FrootVPN adlı bir tane oluşturun ( noktaya gerek yok). Bu, farklı VPN sağlayıcılarının yönetimini kolaylaştırır.
  2. Froot.ovpn dosyasını /home/YOU/.OpenVPN/FrootVPN klasörüne kopyalayın / yapıştırın.
  3. Froot.ovpn dosyasını bir metin editörüyle açın.
  4. Ca / ca etiketleri arasındaki her şeyi kopyalayın.
  5. Yeni bir dosyaya içeriğini yapıştırın ve olarak kaydedin ca.crt /home/YOU/.OpenVPN/FrootVPN klasör içinde.
  6. Ağ Yöneticisi simgesine tıklayın ve VPN BAĞLANTILARI> YAPILANDIRMASI VPN ...
  7. EKLE'ye tıklayın ve OpenVPN'i seçin. CREATE seçeneğini tıklayın.
  8. O Çağrı 1194 FrootVPN ve kullanımı se-openvpn.frootvpn.com Geçidi için. Tip ŞİFRE olacak. FrootVPN kullanıcı adınızı ve şifrenizi girin. CA Sertifikası'nda, klasör simgesini tıklayın ve oluşturduğunuz ca.crt dosyasına göz atın.
  9. Gelişmiş düğmesini tıklayın ve "Özel ağ geçidi bağlantı noktası kullan:" ı 1194 olarak değiştirin. Tamam'ı tıklatın.
  10. Hem IPv4 hem de IPv6 sekmelerindeki Yöntemi yalnızca Otomatik (VPN) adresleriyle değiştirin .
  11. KAYDET'e tıklayın.

Şimdi PAIN kısmı için: 1194-1209 portlarını kullandıkları için 15 tane daha FrootVPN bağlantısı oluşturmanız gerekecek. Adım 8'deki adın Adım 9'daki bağlantı noktasıyla eşleştiğinden emin oluncaya kadar, 1195 numaralı bağlantı noktalarının üstündeki 7-11 numaralı adımları tekrar ve ardından tekrar 1196 ve sonrakiler için tekrarlayın.

Şimdi Network Manager simgesine tıklayarak ve VPN Bağlantıları'na giderek FrootVPN'e bağlanabilirsiniz. Bağlanabileceğiniz bir tane bulana kadar FrootVPN bağlantılarının listesini inceleyin.

Açıkçası, Ağ Yöneticisi'nin doğrudan .ovpn dosyalarını desteklemesini diliyorum. .Ppn dosyasını İTHALAT edebilmeliyiz, Ağ Yöneticisi .ovpn dosyasından tüm doğru ayarları alır, doğru ağ geçidi bağlantı noktası aralığını ve VPN sağlayıcısı tarafından belirtilen diğer ayarları yapar ve hepsini TEK bağlantı olarak kaydeder. Her şey .ovpn dosyasında ise .crt dosyaları gerekli olmamalıdır.


1
Bu tamamen berbat, kimse herhangi bir yerde resmi bir hata raporu olup olmadığını biliyor?
jowan sebastian

1
Biliyorum. Tamamen emiyor. Keşke Windows'ta olduğu gibi onları açan basit bir GUI olsaydı.
Buford T. Adalet

2
Cevaplamak için geç oldu ... 2019 şimdi ve bu cevap hala günümü kurtardı, teşekkürler!
Mathias Vonende

8

Unity 14.04'te tek yapmam gereken bağlantıları düzenlemek oldu, kaydedilmiş bir VPN yapılandırmasını içe aktarmayı seçmek için açılır listeyi kullanarak "ekle" yi tıklayın ve sonra "dosyaadı.ovpn" dosyasını ve iademi seçin. Bitti.


6
Bu umut verici görünüyor, ancak .ovpn'imi zar zor kullanıyor, sadece ağ geçidini çekiyor. Sertifikaların hiçbiri mevcut değil. : \
James T Snell

Bu benim için çalıştı, sorun yok. Ubuntu 16.04.
jonasfh

6

Bunu OP'nin istediği gibi Network Manager'ı kullanmanın bir yoluyla cevapladım, ama bir DAHA İYİ YOLDA! Yapmanız gereken tek şey, Ubuntu Yazılım Merkezi aracılığıyla erişilebilen, gopenvpn adlı bir programı indirmek ve kurmak. .Ovpn dosyalarınızı / etc / openvpn dosyasına admin olarak kaydedin. Uygulamalar> İnternet altında listelenmesi gereken gopenvpn'yi açın ve görev çubuğunuzda göreceğiniz gopenvpn simgesine sağ tıklayarak bağlanmak için .ovpn dosyasını tıklayın. Bir bilgisayarda bir şey olduğu gibi pasta kadar kolay olmalı :)

Ayrıca bu formatı kullanarak / etc / openvpn'de .txt dosyaları yaparak kullanıcı adlarını ve şifreleri atlayabilirsiniz:

username
password

Sonra .ovpn dosyalarınızın her birinde (örneğin VPNBook .ovpn dosyaları), şunu söyleyen satırı değiştirin:

auth-user-pass

Kime:

auth-user-pass VPNBook.txt

SEDTüm .ovpn -files dosyalarında satır başına değiştirme yapmak için kullanın .

root@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn

Son olarak güvenliği sağlayın ve başkalarının kullanıcı adınızı ve şifrenizi görmemesini sağlayın.

root@masi:/etc/openvpn# chmod 700 nordvpn.txt

Şifreniz dosyasının bulunduğu sedtüm .ovpn -files etc içindeki şeyleri değiştirmek için kullanın . - - İlgili: nordvpn.com/tutorials/linux/openvpnroot@masi:/etc/openvpn# sed -i '/auth-user-pass/c\auth-user-pass nordvpn.txt' *.ovpn/etc/openvpn/
Léo Léopold Hertz 준영

1
Lütfen, güvenliğe daha fazla dikkat edin. Şifreniz başkalarına açık olacaktır.
Léo Léopold Hertz 준영

3

Bu sorun beni bir kaç kez ısırdığı için, .ovpn dosyasının "düşürülmesini", diğer .pem dosyalarına işaret eden bir .ovpn dosyasına gömülü cer ile otomatikleştirmek için bir araç oluşturmaya karar verdim.

Burada bulabilirsiniz: https://github.com/dolanor/ovpnsplit/ Devam ediyor, bu yüzden kuruluma ihtiyacınız var veya ikilileri buradan kullanabilirsiniz: https://github.com/dolanor/ovpnsplit/releases

.Ovpn dosyanızı istediğiniz yere yerleştirin (~ / .config / openvpn / oluşturduğum dizine koydum), sonra aracı başlatın ovpnsplit ~/.config/openvpn/file.ovpn Bu, file.ovpnayrı .pemdosyalara gömülü tüm dosyaları oluşturur

NetworkManager seçeneğini ithalat VPN yapılandırması ve sonra kriterlere göre seçim ~/.config/openvpn/file.ovpn. Normalde, tüm sertifika dosyaları iyi olanı göstermelidir.

Ancak bir başka hata, NetworkManager'ın TLS Auth’in Gelişmiş ayarlarından anahtar yönünü algılamamasına neden oldu. Yani doğru yöne koymanız gerekiyor…

Ve ondan sonra kurtarırsın ve gitmen iyi olur.

Bu araç, tüm sertifikaları ve TLS Kimlik Doğrulamasını oluşturan kylemanna / openvpn liman işçisi görüntüsünün kullanılmasına yardımcı olacaktır .


ubuntu'nun hangi sürümünün, .opvn dosyalarının gömülü ağlara sahip olduğuna ilk izin vereceğini biliyor musunuz? (harika bir araç olan ovpnsplit'e başvurmak için, beni yanlış anlama)
knocte

Bu verilen: bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/… . Görünüşe göre düzeltildi. Bence hala özellik donmadan önce olduğumuzu düşünüyorum ve bu bir hata olduğu için yine de 16.04'e gidebilir. Sanırım sen bu böceğin gönderdiği knocte oldun :)
Dolanor

evet orada bir ilan vardı, ama kimse cevap verdi :(
knocte

1

Bir komut dosyasını oluşturan burada gibi birkaç vpn sitelerden şifre ve zip dosya alınması otomatik hale getirmek vpnbook.com , ayıklanması ca, certve keyovpn dosyalarından verileri ve certs sadece sizin için ithal bu yüzden opvn dosyaların güncellenmesi. Diğer sağlayıcılarla kullanım için kolayca değiştirilebilir.


0

Bir kullanıcı sertifikası almadığınızda, kimlik doğrulama açılır listesindeki 'Parola' türünü seçmelisiniz. Ardından, gelişmiş 'TLS Kimlik Doğrulaması'nda TLS .key dosyasını ekleyin ve yönü buna göre ayarlayın (.ovpn dosyasında ayarlanması gereken 1 veya 0).

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.