Başka bir OpenVPN istemcide sorunsuz bağlanan profiller NetworkManager'a aktarılmayı reddedebilir ve iletişim kutusu eklentinin içe aktarma yeteneğini suçlar. O cümle makinenizle ilgilidir, dosyayla veya sunucuyla değil. İçe aktarma, yöneticinin VPN eklentisinin gerçekleştirdiği yerel bir işlemdir ve başarısız olduğu anda hiçbir yere hiçbir şey gönderilmemiştir. Buna önce paketleme sorusu, sonra ayrıştırma sorusu olarak bakın.

İletiyi yerel bir ifade olarak okuyun

İfade, eklentinin özellik kümesini tanımlar. Ya OpenVPN desteği sağlayan eklenti yoktur ya da içe aktarma eylemini sunan bileşen ona verdiğiniz biçimden daha eskidir. İki durum da önünüzdeki makineye özgüdür.

İletinin ne söylemediğine dikkat edin. Sertifikanın yanlış olduğunu, parolanın süresinin dolduğunu veya sunucunun kapalı olduğunu söylemez, bu yüzden yeniden başlatma veya kimlik bilgilerini değiştirme bunu düzeltmez. Onu kurulu yazılımla ilgili bir ifade olarak okuyun.

Bu ayrım tüm makale boyunca en çok zamanı kazandırır, çünkü arıza tamamen masaüstündeyken refleks dışarıya, ağ geçidine bakmaktır.

Adım 1: eklentiyi ve düzenleyiciyi doğrulayın

İki paket önemlidir ve farklı işler yaparlar. Biri bağlantının sahibi olan NetworkManager VPN eklentisini sağlar; diğeri masaüstünün düzenleme ve içe aktarma ön ucunu sağlar. Yalnızca çalışma zamanını veya yalnızca düzenleyiciyi kurmak size bir özelliğin yarısını verir.

nmcli --version
nmcli connection show
rpm -q NetworkManager-openvpn NetworkManager-openvpn-gnome 2>/dev/null

dpkg -l | grep -i network-manager-openvpn

Dağıtımınızda gerçekten bulunan paketleme komutunu kullanın; yukarıdaki iki satır alternatiftir, sıra değil. Ayrıca gerçekten NetworkManager akışında olup olmadığınızı doğrulayın, çünkü kendi içe aktarıcısı olan başka bir OpenVPN istemcisi bu önerilerin hiçbirine yanıt vermez.

Eklentiyi kurmak genellikle NetworkManager'ı yeniden başlatır veya yeniden yükler, bu da mevcut bağlantıları kısa süreliğine koparır. Bunu destek çağrısının ortasında değil, bilerek yapın.

Adım 2: nmcli ile içe aktarın ve gerçek bir ileti alın

Grafik iletişim kutusu birkaç hatayı tek cümleye sıkıştırma eğilimindedir. Komut satırı içe aktarıcısı daha belirgindir ve aynı işlemdir:

nmcli connection import type openvpn file /path/to/client.ovpn
nmcli connection show --active

Yanıtı dikkatle okuyun. Eksik eklenti şikâyeti bir paketleme sorunudur. Belirli bir yönerge şikâyeti bir ayrıştırıcı sorunudur. Başvurulan bir dosya şikâyeti bir yol sorunudur ve bu üçünün içe aktarma sözcüğünden başka ortak yanı yoktur.

Buradaki başarının kayıtlı bir profil oluşturduğunu unutmayın. Bağlanmaz ve profilin orijinalin her özelliğini koruduğunu kanıtlamaz.

Adım 3: satır içi sertifikaları oldukları yerde bırakın

Daha eski öneriler içe aktarmadan önce her satır içi sertifika ve anahtar bloğunu kaldırmanızı söyler. Bu öneri eskimiştir. Geçerli içe aktarıcı satır içi nesneleri işler ve bunları silmek bağlantının ihtiyaç duyduğu kimliği ortadan kaldırırken içe aktarılan ve sonra kimlik doğrulamada başarısız olan bir profil üretir.

Gerçekten belirli bir nedenle materyali ayırmanız gerekiyorsa orijinal dosyayı saklayın ve hangi bloğun nereye gittiğini not edin. Üç kişinin üç kez düzenlediği bir profil, sonradan üzerinde akıl yürütebileceğiniz bir yapılandırma değildir.

Aynı dikkat satıcı yönergeleri için de geçerlidir. İstemciye özgü bir seçenek, geçersiz OpenVPN sözdizimi olmadan bir eklenti sürümünün özellik kümesinin dışında kalabilir ve yalnızca iletişim kutusu kapansın diye onu kaldırmak davranışı sessizce değiştirebilir.

Adım 4: profilin artık ne anlama geldiğini kontrol edin

Başarılı bir içe aktarmadan sonra, herhangi bir şeyi etkinleştirmeden önce uç noktayı, kimlik doğrulama düzenini, dosya başvurularını ve sırların nerede saklandığını inceleyin. İçe aktarma ile niyetin en sık ayrıldığı yer bu dört noktadır.

Sonra gerçekten önemsediğiniz davranışı kontrol edin: rotalar, DNS ve orijinal profilin özelliklerinin hayatta kalıp kalmadığı. Başarılı bir içe aktarmanın isteyeni hâlâ hayal kırıklığına uğratabileceği üç yer bunlardır. Başarılı bir içe aktarma ve doğru davranan bir bağlantı iki farklı sonuçtur ve kullanıcı için yalnızca ikincisi önemlidir.

İçe aktarılan profil orijinal istemciden farklı davranıyorsa, bellekten yeniden kurmak yerine iki yapılandırmayı karşılaştırın, çünkü fark genellikle tek bir satırdır.

Adım 5: tünelin sahibi tek bir yönetici olsun

Profil NetworkManager'da yaşamaya başladığında, bağlantının sahibi o olsun. Ayrı bir OpenVPN sürecini geçici çözüm olarak başlatmak, kendi çözümleyici davranışı, kendi kimlik bilgileri ve kendi yaşam döngüsü olan ikinci bir yönetim yolu yaratır.

Her ikisi de varsayılan rotanın sahibi olduğuna inanan iki tünel, bozuk bir sağlayıcı gibi görünen belirtiler üretir ve çözüm, herhangi birini ayarlamak değil, birini kaldırmaktır.

İlgili makaleler