MDM ile Denetimli Cihazlara VPN Dağıtma
Denetimli bir cihaza VPN profili yüklemek basittir — Apple'ın .mobileconfig formatı bunu halleder. Zor kısım VPN istemcisinin içinde ne olduğunu kontrol etmektir. Kullanıcılar kendi tünellerini ekleyebilir mi? Ayarları değiştirebilir mi? Cihaz jailbreak yapılırsa ne olur?
Vylos, her uygulama açılışında ve ön plan geçişinde okunan üç yönetilen uygulama yapılandırması anahtarı aracılığıyla bu soruları yanıtlar.
Yönetilen Tünelleri Gönderme
Yönetilen tüneller, VPN yüklerini içeren standart Apple .mobileconfig profilleri aracılığıyla teslim edilir. Bu profiller elle yüklenebilir, bir web portalı aracılığıyla dağıtılabilir veya MDM ile gönderilebilir. Her tünel yapılandırması standart WireGuard alanlarını içerir — arabirim özel anahtarı, eş genel anahtarı, uç nokta, izin verilen IP'ler — isteğe bağlı istek üzerine etkinleştirme kurallarıyla birlikte.
Yönetilen tüneller, Vylos'ta ayrılmış bir "Yönetilen Tüneller" bölümünde görünür. Kullanıcılar tünel durumunu ve bağlantı ayrıntılarını görebilir ancak yönetilen tünelleri değiştiremez, silemez veya elle kontrol edemez.
Kullanıcı Erişimini Kısıtlama
Üç kısıtlama anahtarı kullanıcıların yapabileceklerini kontrol eder:
Elle Tünelleri Engelleme
allowManualTunnels değerini false olarak ayarlamak, kullanıcıya yönelik tüm tünel yönetimini kaldırır. "Tünellerim" bölümü kaybolur, Tünel Ekle düğmesi gizlenir ve mevcut tüm uygulama tüneli VPN girişleri iOS Ayarlarından askıya alınır. Tünel verilerinin kendisi yerel olarak korunur — kısıtlama kaldırıldığında her şey geri gelir.
Bu, kullanıcıların yalnızca BT onaylı VPN yapılandırmalarını kullanması gereken ortamlar için anahtar ayardır. Öğrenci iPad'lerine Vylos dağıtan okullar, uyumluluk gereksinimleri olan işletmeler veya cihazlar genelinde öngörülebilir VPN davranışına ihtiyaç duyan herhangi bir kuruluş.
Ayarları Kilitleme
allowSettings değerini false olarak ayarlamak, Ayarlar simgesini araç çubuğundan tamamen gizler. Derinlemesine savunma koruması olarak, ekrana başka yollarla ulaşılırsa "Ayarlar kuruluşunuz tarafından yönetilmektedir" mesajı gösterir. Kullanıcılar uygulama koruma yöntemini değiştiremez, tünel arşivlerini dışa aktaramaz veya günlükleri görüntüleyemez.
Cihaz Bütünlüğünü Zorunlu Kılma
blockJailbrokenDevices değerini true olarak ayarlamak iOS'ta jailbreak algılamayı etkinleştirir. Vylos; bilinen jailbreak dosya yolları, kayıtlı URL şemaları, sandbox kaçış denemeleri ve dinamik kitaplık enjeksiyonu taramaları olmak üzere dört yöntemle jailbreak göstergelerini kontrol eder.
Herhangi bir kontrol başarısız olursa uygulama, kapatılamayan tam ekran bir "Cihaz Politikası İhlali" mesajı gösterir. Cihaz değiştirilmemiş duruma geri yüklenene kadar tüm uygulama işlevselliği engellenir. Tünel verileri korunur — hiçbir şey silinmez.
Kontrol, ana görünüm yüklendiğinde çalışır; böylece ilk dağıtımdan sonra gerçekleşen jailbreak'leri de yakalar.
Gecikmeli Yapılandırmayı İşleme
MDM yapılandırma teslimatı her zaman anlık değildir. Vylos, uygulama açılışı ve ön plan geçişlerinden sonra 30 saniyeye kadar yönetilen yapılandırmayı sorgulayan bir yeniden deneme mekanizması içerir. Bu, MDM profilinin uygulamanın açılmasından biraz sonra geldiği durumları ele alır — ilk kurulumda veya cihaz yeniden başlatmasından sonra yaygındır.
Uygulama Kilidi Atlama
Herhangi bir yönetilen uygulama yapılandırması mevcut olduğunda, Vylos yerleşik uygulama kilidini (Face ID, Touch ID veya TOTP) otomatik olarak atlar. Varsayım, cihaz düzeyinde kimlik doğrulamanın zaten MDM politikası tarafından uygulandığıdır; bu nedenle uygulama içinde ikinci bir kimlik doğrulama katmanı gereksizdir.
Başlangıç
Tünel profilleri standart .mobileconfig VPN yüklerini kullanır — temel dağıtım için MDM gerekmez. Kısıtlama anahtarları için bunları MDM çözümünüzün yönetilen uygulama yapılandırması kanalı aracılığıyla yapılandırın. Tüm kısıtlama anahtarı değerleri dizedir — "false" ve "0" yanlış olarak değerlendirilir, diğer her şey doğru olarak değerlendirilir.
Yapılandırma anahtarlarının tam listesi ve dağıtım örnekleri için yönetici kılavuzuna bakın.