Terimler
Vylos dokümantasyonunda kullanılan WireGuard, Apple platform ve MDM terimlerini tanımlayın.
İzin Verilen IP'ler (Allowed IPs)
İzin verilen IP'ler, AllowedIPs alanıyla yapılandırılan ve hangi IP aralıklarının bir WireGuard eşi üzerinden yönlendirileceğini belirler. Vylos bu değeri bir tünelin ayrıntı görünümündeki Eş bölümünde gösterir.
Uygulama Tarafından Oluşturulan Tünel
Uygulama tarafından oluşturulan tünel, içe aktarma, QR kodu veya elle giriş yoluyla kendinizin eklediği ve dahili olarak TunnelSource.app olarak izlenen bir WireGuard tünelidir. Tünellerim bölümünde görünür ve yönetilen tünelden farklı olarak tamamen düzenlenebilir.
App Group
App Group, Vylos ile ağ uzantısı ve Quick Look önizlemesi gibi uzantılarının tünel yapılandırmaları ve bildirim tercihleri gibi verileri paylaşmasını sağlayan ortak bir depolama alanıdır. Quick Look uzantısı, dosya önizlemelerini canlı tünel listenizden izole tutmak için bu alana kasıtlı olarak erişim sağlamaz.
AppLayerVPN
AppLayerVPN, com.apple.vpn.managed.applayer ile tanımlanan Apple’ın yönetilen uygulama başına VPN yapılandırma profilidir. İşletim sistemi, atanan uygulamaların trafiğini bu katmanda seçer.
Vylos packet-tunnel sağlayıcı modunu destekler: MDM hedef uygulamaları ortak bir VPNUUID ile ilişkilendirir, Apple eşleşen IP paketlerini Vylos’a gönderir, Vylos da bunları WireGuard üzerinden taşır. Ayrı app-proxy modu desteklenmez.
Uygulama Yönlendirmesi
Uygulama yönlendirmesi, Apple’ın hangi uygulamaların yönetilen bir tüneli kullanmasına izin verdiğini açıklar. AppLayerVPN tünelinde Vylos Uygulama Başına, imzalama tanımlayıcılarını ve sistemin bildirdiği eşleşen alan adlarını gösterir.
Geleneksel aygıt geneli tünel Aygıt Geneli ve Tüm Uygulamalar gösterir; çünkü Apple bu tüneli kullanan işlemlerin güvenilir bir listesini sağlamaz.
Uygulama Kilidi
Uygulama kilidi, Vylos'u Face ID, Touch ID, cihaz parolası veya bir doğrulayıcı uygulamadan alınan 6 haneli TOTP koduyla korur. Yönetilen Uygulama Yapılandırması mevcut olduğunda otomatik olarak devre dışı kalır; çünkü MDM sistemi cihazı zaten güvence altına almıştır.
Çakışma Algılama
Çakışma algılama, iki veya daha fazla etkin tünelin örtüşen istek üzerine kurallarına sahip olduğu durumlarda (örneğin her ikisinin de aynı Wi-Fi ağında etkinleşmesi) sizi uyarır. Vylos, kuralları düzeltebilmeniz için Ana ekranda çakışan her çifti listeleyen bir başlık gösterir.
Yapılandırma Profili
Yapılandırma profili, bir MDM sunucusunun cihaza ayarlar veya VPN tüneli sunmak üzere yüklediği bir Apple .mobileconfig paketidir. Vylos, yönetilen tüneller oluşturmak için com.apple.vpn.managed paket türünü kullanır; bu, Yönetilen Uygulama Yapılandırmasından ayrıdır.
Continuity Camera
Continuity Camera, bir Mac'in eşleştirilmiş iPhone kamerasını giriş kaynağı olarak kullanmasını sağlar. Vylos, macOS 14 ve sonrasında WireGuard QR kodlarını taramak için bu özelliğe dayanır; çünkü Mac'lerde taramaya uygun konumda yerleşik kamera bulunmaz.
Bağlantı Fırtınası (Flap Storm)
Bağlantı fırtınası, kararsız bir ağın neden olduğu hızlı bağlanma ve bağlantı kesme döngüsüdür. Vylos, bağlantı fırtınasının sizi uyarılarla boğmaması için her bildirim türünü 30 saniyede bir teslimatla sınırlar.
El Sıkışma (Handshake)
El sıkışma, WireGuard eşlerinin güvenli bir bağlantı kurmak için tamamladığı kriptografik alışveriştir. Vylos, en son el sıkışmadan bu yana geçen süreyi tünelin Durum bölümünde gösterir; örneğin "2 dakika önce."
Arabirim (Interface)
Arabirim, bir WireGuard yapılandırmasının yerel cihazın özel anahtarını, adresini, DNS sunucularını ve dinleme portunu içeren [Interface] bölümüdür. Vylos bu alanları bir uygulama tünelinin ayrıntı görünümündeki Arabirim bölümünde gösterir.
Jailbreak Algılama
Jailbreak algılama, bir iOS cihazında dört yöntemle oynanma izlerini kontrol eder: şüpheli dosya yolları, URL şeması kayıtları, sandbox kaçış testi ve yüklenmiş dinamik kitaplık taraması. Vylos yalnızca blockJailbrokenDevices MDM anahtarı etkinleştirildiğinde pozitif algılama durumunda uygulama erişimini engeller.
Anahtar Zinciri Destekli Depolama
Anahtar Zinciri destekli depolama, bir tünelin yapılandırmasını sistem VPN deposu yerine cihaz Anahtar Zincirinde ve uygulama veritabanında tutar. Sistem girişi yalnızca bir passwordReference işaretçisi barındırır ve özel anahtarları daha az güvenli sistem depolamasından uzak tutar.
Acil durdurma anahtarı
Acil durdurma anahtarı, sıradan ağ trafiğinin büyük bölümünün devredeki bir İstek Üzerine tüneli atlamasını engeller. Kullanıcının oluşturduğu tüneller bu seçimi .vylos dosyasında Routing.KillSwitch olarak saklar; yönetilen tüneller ise Apple’ın VPN.IncludeAllNetworks profil alanını kullanır. WireGuard AllowedIPs, bir eş üzerinden hangi hedeflere erişilebileceğini belirlemeye devam eder. Bu nedenle kısmi bir rota kümesi, tam tünel yerine katı bir izin listesine dönüşür.
Apple, ağ denetimi ve belirli aygıt hizmetleri için gerekli trafiğe yine izin verir. Bu nedenle terim, kelimenin tam anlamıyla her sistem paketinin VPN’e girdiği anlamına gelmez.
Yönetilen Uygulama Yapılandırması
Yönetilen Uygulama Yapılandırması, Vylos'un Apple'ın com.apple.configuration.managed anahtarından okuduğu, MDM tarafından sunulan yapılandırmadır. Varlığı uygulama kilidini otomatik olarak atlar ve üç kısıtlama anahtarından herhangi birini ayarlayabilir.
Yönetilen Tünel
Yönetilen tünel, kuruluşunuzun bir yapılandırma profili aracılığıyla dağıttığı ve dahili olarak TunnelSource.managed olarak izlenen bir WireGuard tünelidir. Yönetilen Tüneller bölümünde salt okunur olarak görünür ve profil kaldırıldığında otomatik olarak silinir.
Eşleme Alan Adları (Match Domains)
Eşleme alan adları, DNS sorgularının varsayılan ağ yerine bir tünelin DNS sunucuları üzerinden yönlendirildiği alan adlarıdır. corp.example.com alan adını eşleme alan adı olarak eklemek, server.corp.example.com için yapılan sorguları tünel üzerinden yönlendirir.
MDM
MDM (Mobil Cihaz Yönetimi), BT yöneticilerinin cihaz filolarını yapılandırmak ve güvence altına almak için kullandığı Jamf, Kandji, Intune, Workspace ONE ve Mosyle gibi kurumsal sistemler sınıfıdır. Vylos, Yönetilen Uygulama Yapılandırmasını ve yapılandırma profillerini destekleyen tüm MDM'lerle entegre olur.
Ağ Uzantısı (Network Extension)
Ağ uzantısı, Vylos'un ana uygulama sürecinden ayrı olarak gerçek WireGuard tünelini çalıştıran arka plan sistem sürecidir. Vylos, sağlayıcı mesajları göndermek, bant genişliği anlık görüntüleri toplamak ve WireGuard tanılama günlüğünü yazmak için ağ uzantısıyla iletişim kurar.
İstek Üzerine Kurallar
İstek üzerine kurallar, cihazınız eşleşen bir hücresel, Wi-Fi veya Ethernet ağına katıldığında bir tüneli otomatik olarak bağlar. Her kural, tünelin .vylos ayar dosyasının bir [OnDemandRule] bölümünde bulunur ve herhangi bir kural eşleştiğinde tünel etkinleşir.
Optic ID
Optic ID, Apple Vision Pro'nun göz tabanlı biyometrik kimlik doğrulama sistemidir. Vylos'un uygulama kilidi, visionOS'ta Optic ID'yi doğrudan etiketlemek yerine parola istemine geri döner.
Süs Öğesi (Ornament)
Süs öğesi, bir pencerenin ana içeriğinin dışında asılı duran ve kenarlarından birine bağlanan bir visionOS arayüz öğesidir. Vylos, ana sahnesini durum, etkin tüneller, hızlı işlemler ve bağlamsal tünel kontrolleri için dört süs öğesiyle çevreler.
Eş (Peer)
Eş, bir WireGuard yapılandırmasının genel anahtarı, izin verilen IP'leri ve adresiyle bir uzak uç noktayı tanımlayan [Peer] bölümüdür. Bir tünel birden fazla eş tanımlayabilir ve Vylos her birini tünelin ayrıntı görünümünde listeler.
Uygulama Başına VPN
Uygulama başına VPN, Apple’ın AppLayerVPN yönlendirme modelinin kullanıcıya gösterilen adıdır. MDM seçilen yönetilen uygulamaları VPNUUID aracılığıyla bir tünele atar; bu uygulamalar WireGuard kullanırken atanmamış uygulamalar tünelin dışında kalır.
Seçim ve etkinleştirme kurallarını işletim sistemi yönetir. Vylos seçilen trafiği WireGuard üzerinden taşır ve yönetilen tüneli salt okunur gösterir.
Kalıcı Canlı Tutma (Persistent Keepalive)
Kalıcı canlı tutma, gerçek trafik arasında NAT ve güvenlik duvarı eşlemelerinin açık kalması için bir eşe periyodik paket gönderir. Vylos, yapılandırılmış aralığı (örneğin "Her 25 saniyede bir") tünelin ayrıntı görünümündeki Eş bölümünde gösterir.
Quick Look
Quick Look, bir dosyanın içeriğini sahibi uygulamayı açmadan önizlemenizi sağlayan Apple'ın sistem çerçevesidir. Vylos, Finder ve Dosyalar uygulamasında .conf, .vylos ve .zip tünel dosyalarını önizleyen bir Quick Look uzantısı sunar.
Kısıtlama Anahtarları
Kısıtlama anahtarları, bir MDM yöneticisinin Yönetilen Uygulama Yapılandırması aracılığıyla ayarladığı allowManualTunnels, allowSettings ve blockJailbrokenDevices olmak üzere üç ayardır. Vylos, her anahtarı tutarlı bir doğru/yanlış kuralıyla bir dize değerinden ayrıştırır.
Rx ve Tx
Rx ve Tx, Vylos'un her tünel için izlediği alınan ve iletilen bayt sayılarıdır. Bant genişliği grafikleri ve tünel listesi özeti, etkin oturum için bu toplamları gösterir.
Arama Alan Adları (Search Domains)
Arama alan adları, ilk sorgu başarısız olduğunda Vylos'un düz bir ana bilgisayar adı sorgusuna eklediği yedek alan adlarıdır. example.com alan adını arama alan adı olarak eklemek, intranet için başarısız olan sorguyu intranet.example.com olarak yeniden dener.
Siri Kısayolları
Siri Kısayolları, sesli komutlar veya Kısayollar uygulaması aracılığıyla adlandırılmış bir tüneli bağlamanızı, bağlantısını kesmenizi, değiştirmenizi veya düzenlemenizi sağlar. MDM ile yönetilen cihazlar, normalde erişimi kısıtlayan uygulama kilidini atlayarak Siri Kısayollarına her zaman izin verir.
Bölünmüş DNS (Split DNS)
Bölünmüş DNS, belirli alan adlarına ait DNS sorgularını VPN tüneli üzerinden yönlendirirken diğer tüm sorguları varsayılan ağınızda bırakır. .vylos ayar dosyasının [SplitDNS] bölümünde eşleme alan adları ve arama alan adlarıyla tünel bazında yapılandırılır.
Spotlight
Spotlight, Apple'ın sistem genelinde arama dizinidir. Vylos, uygulama tarafından oluşturulan tünel adlarınızı bu dizine yayınlar; böylece eşleşen bir arama tüneli doğrudan açar. Uygulama kilidi etkinken dizin otomatik olarak temizlenir ve kilitli bir cihazda tünel adlarının sızdırılması engellenir.
Sistem Girişi (System Entry)
Sistem girişi, cihazın Ayarlar uygulamasında görünen işletim sistemi düzeyindeki VPN yapılandırma kaydıdır (NETunnelProviderManager). Vylos'un yönettiği her tünel, ister uygulama tarafından oluşturulmuş ister yönetilen olsun, karşılık gelen bir sistem girişine sahiptir.
TOTP
TOTP (zamana dayalı tek kullanımlık parola), Google Authenticator veya Authy gibi bir doğrulayıcı uygulamanın her 30 saniyede bir üretip değiştirdiği 6 haneli bir koddur. Vylos, küçük saat farklarını tolere etmek için mevcut dönemin yanı sıra önceki ve sonraki birer döneme ait kodları da kabul eder.
VPNUUID
VPNUUID, AppLayerVPN profilini MDM tarafından yönetilen uygulama atamalarıyla ilişkilendiren tanımlayıcıdır. VPN yükü ve atanan her uygulama aynı değeri kullanmalıdır.
VPN profilini değiştirmek veya kaldırmak uygulama atamasını kendiliğinden silmez. MDM ayrıca ilgili yönetilen uygulamanın özniteliklerini de güncellemelidir.
.vylos Formatı
.vylos formatı, dokunulmamış bir WireGuard .conf dosyasını Bölünmüş DNS, İstek Üzerine Kurallar ve acil durdurma anahtarı davranışı için isteğe bağlı bir settings.conf dosyasıyla eşleştiren bir ZIP arşividir. Standart bir WireGuard yapılandırmasını değiştirmeden genişletir; böylece aynı .conf dosyası diğer WireGuard istemcileriyle çalışmaya devam eder.