Netgear OpenVPN: TUN ve TAP farklı bağlantı noktalarını dinliyor
Tüketici yönlendirici ürün yazılımı TUN ve TAP dinleyicilerini farklı bağlantı noktalarında yayımlayabilir. Yanlış olana yönelen bir profil, herhangi bir sertifika incelenmeden çok önce zaman aşımına uğrar.
Bir telefon yönlendiricinin VPN'sine hiçbir şikâyet olmadan bağlanırken, aynı indirme sayfasındaki profili kullanan dizüstü bilgisayar zaman aşımına uğrar. Bu iki deneme arasında sertifikalarda hiçbir şey değişmedi, çünkü dizüstü bilgisayar sertifikaların önem kazandığı noktaya hiç ulaşmadı. Yönlendirici TUN ve TAP için ayrı dinleyiciler yayımlar ve çalışan bir profil kendi cihaz türüne ait olanı seçmelidir.
Üç olası hatadan hangisinin peşine düşüleceğine karar vermek buradaki işin tamamıdır: bağlantı noktası, cihaz türü veya veri kanalının şifre görüşmesi.
Uyuşması gereken üç şey
Cihaz türü, profilin arayüz satırı ve dinleyici bağlantı noktası üç değil, tek bir seçim oluşturur. dev tun bildirip TAP dinleyicisini hedefleyen bir profil oturumu tamamlayamaz ve bunun tersi de aynı şekilde başarısız olur. Modeliniz ve ürün yazılımınız için bağlantı noktasını bir kılavuzdan değil, yönlendiricinin kendi VPN sayfasından okuyun, çünkü numaralar sürümler arasında değişir. Modeli ve ürün yazılımı sürümünü o numaranın yanına yazın ki sonraki kişi doğrulayabilsin.
Saha raporları bir ürün yazılımında TUN için 12973 ve TAP için 12974 gibi bir çiftten, diğerinde farklı bir numaradan söz eder. Bunları sürümlerin farklı olduğunun kanıtı olarak okuyun, kopyalanacak sabitler olarak değil. Ardından profil, mesafeye uygun ana bilgisayar adına ihtiyaç duyar: değişecek bir WAN adresi yerine yönlendiricinin dinamik DNS adı.
Bağlantı noktası ve arayüz satırı düzeltildikten sonra profil, bir remote satırı ve bir dev satırı olan normal bir istemci yapılandırması gibi görünür. İkisi uyuşmazsa, ne kadar tekrarlanırsa tekrarlansın oturum oluşmaz.
Günlüğü yazdırıldığı sırayla okuyun
OpenVPN istemcisi olayları gerçekleştikleri sırayla bildirir, bu yüzden sessizlikten önceki son satır incelenecek katmanı belirtir. Çalışma TLS Error: TLS key negotiation failed satırında biterse ya da yalnızca ilk yanıtı bekleyip vazgeçerse, sertifika karşılaştırması hiç yapılmamıştır. Bu, erişilebilirliğe, dinleyiciye ya da arkasında hiçbir şey olmayan bir bağlantı noktasına işaret eder. Bunların hiçbiri CA dosyasını değiştirerek onarılmaz.
VERIFY OK satırına ulaşıp sonra başarısız olan çalışma tamamen başka bir yerdedir, kendi nedenleriyle. Bu iki sonucu dosyalara dokunmadan ayırmak, hiç sorulmamış sertifika demetleri üzerinden giden klasik dolambaçlı yolu önler. El sıkışma tamamlanmasına rağmen tünel açılmıyorsa erişilebilirliğe değil şifre görüşmesine bakın.
Modern bir istemcinin beklediği şifre listesini ekleyin
Son OpenVPN istemcileri, tüketici ürün yazılımının hâlâ sunduğu eski varsayılanları reddeder ve belirti başarılı bir el sıkışmadan hemen sonra görüşme başarısızlığıdır. Düzeltme, istemcinin neyi kabul edeceğini adlandıran tek bir profil satırıdır: data-ciphers değerini bu sırayla AES-256-GCM, AES-128-GCM, CHACHA20-POLY1305 ve AES-128-CBC olarak ayarlayın. Yönlendiricinin uygulamadığı herhangi bir algoritma zaten hiç seçilmez, bu yüzden daha uzun bir liste biraz daha uzun bir görüşmeden başka bir şeye mal olmaz.
Şifreleri listelemek yönlendiriciye sahip olmadığı bir şifreyi öğretmez. Görüşme hâlâ başarısız oluyorsa, yönlendirici sayfasının kendi şifre ayarı olup olmadığını ve bu ayarın istemcinin kabul ettiği en az bir girdi içerip içermediğini kontrol edin. Ortak üyesi olmayan iki liste, yanlış bağlantı noktasıyla tamamen aynı başarısızlığı üretir; bu yüzden her iki uç da bir bakışı hak eder.
Kopyaları elle düzenlemek yerine bir kez içe aktarın
Düzeltilmiş dosyayı NetworkManager'a aktarmak, biraz farklı profillerle dolu bir klasörden kaçınır: nmcli connection import type openvpn file client.ovpn, ardından adıyla yukarı kaldırın. İçe aktarılan profili düzenlediğiniz tek kopya olarak tutun ve tekrarlanan indirmelerden biriken çoğaltmaları silin.
Ardından LAN dışından test edin. Aynı ağdan bağlanmak çok az şey kanıtlar, çünkü trafik tünelden hiç geçmeyebilir. Bir isteğin gerçekten yönlendiriciden dışarı çıktığını doğrulayın; yalnızca istemcinin bağlı durum göstermesini değil.
Uyarılarla ne yapacağınıza karar verin
Tüketici ürün yazılımı genellikle kendi sertifika yetkilisini üretir ve istemciler doğrulama konusunda ürün yazılımının bastıramayacağı şekillerde şikâyet eder. Her uyarıyı ölümcül saymak yerine o şikâyetin koruduğunuz şey için önemli olup olmadığını değerlendirin ve tek bir mesajı susturmak için doğrulamayı genel olarak kapatmayın. Değerlendirdiğiniz bir uyarı belgelenmiş bir risktir; devre dışı bıraktığınız doğrulama ayarı belgelenmemiştir.
Ürün yazılımı gerçekten önemli bir uyarıyı düzeltmek için desteklenen bir yol sunmuyorsa, bu boşluk VPN'in başka bir yerde barındırılması lehine konuşur. Profili onarmak, uyarıyı kabul etmek ve uç noktayı taşımak arasında seçim yapmak, o sertifikaya ne kadar güvendiğinize dair bir karardır. Bunu bilinçli olarak verin ve hangi seçeneği seçtiğinizi yazın; simge yeşile dönene kadar iletişim kutularına tıklamak yerine.