Mac'te birinci VPN istemcisini kaybetmeden ikincisini nasıl test edersiniz
İkinci istemci yalnızca bir düğmeyi değil, rotaları, DNS'i ve uzantıları değiştirir. Temel durumu kaydedin, her seferinde tek bir yolu değiştirin ve özgün iş akışını geri yükleyin.
İkinci istemciyi karşılaştırmak için kurarsınız ve birincisi çalışmayı bırakır. Hiçbir şey silinmedi ve iki uygulama hâlâ kurulu. Değişen şey altlarında: bir sistem uzantısı, bir DNS ayarı veya varsayılan bir rota ve iki istemci artık bunun kime ait olduğu konusunda anlaşamıyor. Kurulum riskli kısım değil; riskli kısım, geri dönülecek kayıtlı bir temel durum olmadan ikisini birlikte çalıştırmak.
Belirti: çalışan yapılandırma ikinci kurulumdan sonra duruyor
Modern macOS VPN istemcileri genellikle eski tarz bir arayüz yerine bir ağ uzantısı sunar. Birini kurmak onay isteyebilir, bir yapılandırma profili ekleyebilir veya herhangi bir bağlantı kurulmadan önce trafiği etkileyen bir sistem uzantısı kaydedebilir. Uzantı, uygulama penceresi görünmeden önce yüklenir; bu yüzden yeni istemci boşta dururken özgün istemci başarısız olabilir.
Özgün istemci sonrasında bağlanamazsa veya bağlanıp hiçbir şeyi çözemezse, yeni uzantı ilk şüphelidir. Bu bir çakışmanın kanıtı değildir, ama inceleme tam burada başlar. Ardından uzantı listesini ve kurulu yapılandırma profillerini denetleyin, yalnızca uygulamalar klasörünü değil.
Bir şey kurmadan önce temel durumu kaydedin
Şu anda neyin çalıştığını yazın: uygulamanın sonucu, istemci sürümü, bağlandığı uç nokta ve uygulama başına veya bölünmüş tünel için istisnalar. Özgün profili, istemcinin desteklediği korumalı süreç üzerinden kaydedin; uygulama paketinden dosya kopyalayarak değil.
scutil --dns | head -40
netstat -rn | head -30
ifconfig | grep -E "^(utun|ipsec)"
Çalışan istemci bağlıyken bu üç çıktıyı yakalayın. Bunlar size çözümleyicinin durumunu, yönlendirme tablosunu ve çalışan bir yapılandırmanın ürettiği arabirim listesini verir ve daha sonraki karşılaştırma için tam olarak buna ihtiyacınız var. Mac bir işveren tarafından yönetiliyorsa, başlamadan önce karşılaştırmaya izin verildiğini doğrulayın, çünkü otomatik bir iş bağlantısı test sırasında yeniden etkinleşebilir ve sonuç o zaman iki istemciden hiçbirini tek başına temsil etmez. Üç çıktıyı profil notunun yanında saklayın, böylece sonraki karşılaştırmanın bir referansı olsun.
Her seferinde tek bir etkin yolu değiştirin
Özgün bağlantıyı normal denetimiyle durdurun, sonra alternatifi başlatın. Aynı anda bağlı iki istemci, ürünlerden birini değil, birleşimi tanımlayan bir sonuç üretir. Hizmetler izin veriyorsa uç noktayı ve görevi karşılaştırılabilir tutun, çünkü başka bir sunucu üzerinden daha hızlı indirme iki uygulamayı değil iki bağlantı seçeneğini karşılaştırır.
Yeni istemci başarısız olursa, başka bir şeyi değiştirmeden önce ilk hatasını koruyun. İlk hata genellikle aşamayı adlandırır ve ayar değişikliğinden sonraki ikinci deneme çoğu zaman daha az yararlı bir şey bildirir.
Yalnızca hızı değil, DNS'i, rotaları ve uygulamayı karşılaştırın
Aynı üç komutu yeni istemci bağlıyken çalıştırın ve satır satır karşılaştırın. Başka bir yeri işaret eden bir çözümleyici veya özel alt ağı olmayan bir yönlendirme tablosu, aktarım hızına bakmadan önce davranış farklarının çoğunu açıklar. Ardından gerçek uygulamayı aynı görevle test edin, çünkü hızlı bağlanıp dahili bir adı çözemeyen bir istemci, durum penceresi daha iyi görünse de karşılaştırmayı kazanmamıştır.
Trafiğin hangi arabirimi kullandığına dikkat edin. macOS'ta tünel arabiriminin adı, rotanın hangi istemciye ait olduğunun güvenilir bir göstergesi değildir, bu yüzden yalnızca birini okumak yerine arabirim listesini yönlendirme tablosuyla eşleştirin. İki utun arabirimi varsa, trafiğinizi taşıyan, eşleşen rotaya ve çözümleyici kaydına sahip olandır. Adından tahmin etmek, yanlış arabirimin suçlanmasının yoludur, çünkü var olan arabirim her zaman trafiği taşıyan değildir.
Üç çıktıyı göz gezdirip geçmek yerine okuyun. Çözümleyici dökümünde, bir utun arabirimine bağlı ad sunucusu onu hangi istemcinin kurduğunu gösterir; yönlendirme tablosunda varsayılan rota trafiği taşıyan arabirimi adlandırır; arabirim listesinde ikinci bir utun aygıtı ikinci bir tünelin oluşturulduğu anlamına gelir. Bu üç satır, temel durumla karşılaştırıldığında, geri yüklenmiş bir yapılandırmayı iki istemcinin hâlâ yarıştığı bir yapılandırmadan ayırır.
Geri yükleyin, ardından temiz bir şekilde kaldırın
Özgün istemcinin kendi iş akışı üzerinden geri dönün ve temel durum çıktılarının kaydettiğinizle eşleştiğini doğrulayın. Çözümleyici veya yönlendirme tablosu geri yüklenmezse durun ve başka bir şeyi kaldırmadan önce bunu düzeltin. Kullanılmayan yapılandırmayı ona sahip olan bileşen üzerinden kaldırın: istemcinin kaldırıcısı, profil veya sistem uzantısı ayarları.
Notlarınızı test ettiğiniz sürüm, kullandığınız uç nokta ve her biri için sonuçla güncelleyerek bitirin. Altı ay sonra o kayıt, bir karar ile bir söylenti arasındaki farktır.