VPN anahtarınız durum çubuğunda, tarayıcı bir sayfa yüklüyor ve bir sitenin bildirdiği adres hâlâ ev bağlantınız. Bu kombinasyon Android'de normaldir, çünkü simge bir uygulamanın sanal ağ arayüzüne sahip olduğunu söyler, trafiğinizin uzak bir sunucudan çıktığını değil. Yerel bir filtreleme uygulaması da aynı olanağı kullanır. Sağlayıcıyı suçlamadan önce hizmetin gerçekte ne yaptığını kontrol edin.

Simge, VPN hizmetinin arayüze sahip olduğu anlamına gelir

Android'in VPN hizmeti bir uygulamanın sanal arayüz oluşturmasına ve buraya yönlendirilen paketleri almasına izin verir. Bundan sonra ne olacağı tamamen o uygulamaya bağlıdır: paketleri uzak bir sunucuya iletebilir, filtreleyebilir veya düşürebilir. Anahtar simgesi bir hizmetin arayüzü tuttuğunu bildirir, paketlerin nereye gittiğini değil. Bu yüzden bir filtreleme uygulaması ile tam tünel durum çubuğunda aynı görünür.

adb shell dumpsys connectivity | grep -i vpn
adb shell settings get global always_on_vpn_app

Aynı anda kullanıcı veya profil başına yalnızca bir VPN hizmeti etkin olabilir; bu belgelenmiş bir davranıştır, hata değildir. İkinci bir uygulama bağlanmayı denediğinde ya devralır ya başarısız olur ve birincinin trafiği artık işlenmez. Tünel bağladığınız anda filtreleme uygulaması kapanıyorsa, bu rekabet olası nedendir.

Yerel profil veya uygulama VPN'i: birbirlerinin yerine geçmezler

Platformun sağladığı bir IKEv2 profili ile OpenVPN veya WireGuard uygulayan bir uygulama, farklı menülere sahip farklı ürünlerdir. IKEv2 için platform API'si belirli bir Android sürümünden itibaren vardır ve üretici derlemeleri aynı seçeneklerin hepsini aynı yerde göstermez. Başka bir telefondan alınan ekran görüntüsü uyumluluk belgesi değildir.

adb shell getprop ro.build.version.sdk
adb shell dumpsys package com.example.vpn | head -40

Protokolü onu destekleyen istemciyle eşleştirin ve profili ilgisiz bir forma yapıştırmak yerine sağlayıcının doğrulanmış kanalından alın. Uç nokta adresi nereye bağlanacağınızı söyler, hangi uygulamanın protokolü konuşabildiğini değil. Dışa aktarılan profilleri ve QR kodlarını kimlik bilgisi olarak kabul edin, çünkü bir QR görüntüsü anahtarın tamamını içerebilir. Profil başka bir istemci için verilmişse, dönüştürmek yerine yeniden verin.

Uygulama başına kurallar ve iş profilleri kapsamı değiştirir

Android uygulama başına VPN yapılandırmalarını destekler, bu nedenle e-posta uygulaması içerideyken tarayıcı tünelin dışında olabilir. Kişisel ve iş profilleri kendi etkin hizmetlerine sahip ayrı bağlamlardır. Adresi yanlış uygulamadan kontrol etmek bu alandaki en yaygın yanlış sonuçlardan biridir.

Dahil etme ve hariç tutma listelerine bakın, sonra gerçekten önem verdiğiniz uygulamayla test edin. İş profili tüneli kişisel uygulamaları kapsamaz ve kişisel tünel iş uygulamalarını kapsamaz. Aynı ayrım, bir kurumsal kaynağın bir profilde çalışıp diğerinde görünür yapılandırma farkı olmadan neden başarısız olduğunu açıklar. Profil bağlamını kayda yazın, çünkü hangi ayarların geçerli olduğunu bile değiştirir.

Test ettiğiniz uygulama tünelin kapsamında değilse durun. Bu bir ilke seçimidir, arıza değildir.

Telefondan gerçekte neyin çıktığını test edin

Genel ve özel hedefleri, iki adres ailesini ve iki erişim ağını test edin. Ardından sonucu uygulamanın kendi kapsamıyla karşılaştırın, çünkü bir uygulamada sayfanın başarıyla yüklenmesi diğeri hakkında hiçbir şey söylemez. Wi-Fi'den mobil veriye geçişten sonra yineleyin, çünkü yeniden bağlanma farklı bir yola düşebilir.

adb shell ip rule
adb shell dumpsys netpolicy | grep -i vpn

Always-on VPN ile VPN olmadan bağlantıları engelleyen seçenek ilişkili ama farklıdır ve katı bir engelleme, belgelenen yordamı izleyene kadar captive portal oturum açmasını bozabilir. Private DNS ayarları da profilin çözümleyicisiyle etkileşebilir, bu nedenle bir kuruluşun DNS'ini körlemesine değiştirmek yeni bir arıza yaratır. Ekran kilitlendiğinde tünel ölüyorsa, herhangi bir şeyi yeniden kurmadan önce arka planda çalışma ve pil iyileştirmesi hakkındaki VPN geliştirici kılavuzunu okuyun.

Akılda tutulması gereken belirti, simge ile yol arasındaki boşluktur. Anahtar, bir hizmetin arayüze sahip olduğu anlamına gelir; trafiğin nereye gittiğini yalnızca amaçlanan uygulamadan amaçlanan ağda yapılan test söyler. İkisini de kontrol edin, bir sonraki bozuk VPN bildirimini yerleştirmek çok daha kolay olacaktır.

İlgili makaleler