Przejdź do głównej zawartości

Terminologia

Definicje terminów WireGuard, platformy Apple i MDM używanych w dokumentacji Vylos.

Dozwolone IP

Allowed IPs określają, które zakresy adresów IP są kierowane przez peera WireGuard, konfigurowane za pomocą pola AllowedIPs. Vylos wyświetla tę wartość w sekcji Peer widoku szczegółowego tunelu.

Tunel utworzony w aplikacji

Tunel utworzony w aplikacji to tunel WireGuard dodany samodzielnie przez import, kod QR lub ręczne wprowadzenie danych, śledzony wewnętrznie jako TunnelSource.app. Pojawia się w sekcji Moje tunele i pozostaje w pełni edytowalny, w przeciwieństwie do tunelu zarządzanego.

App Group

App Group to współdzielony kontener pamięci, który umożliwia Vylos i jego rozszerzeniom, takim jak rozszerzenie sieciowe i podgląd Quick Look, wymianę danych, np. konfiguracji tuneli i preferencji powiadomień. Rozszerzenie Quick Look celowo nie ma do niego dostępu, co izoluje podgląd plików od aktywnej listy tuneli.

AppLayerVPN

AppLayerVPN to zarządzany przez Apple profil konfiguracji VPN na aplikację, oznaczony identyfikatorem com.apple.vpn.managed.applayer. Na tej warstwie system operacyjny wybiera ruch przypisanych aplikacji.

Vylos obsługuje tryb dostawcy packet-tunnel: MDM łączy aplikacje docelowe wspólną wartością VPNUUID, Apple przekazuje pasujące pakiety IP do Vylos, a Vylos przenosi je przez WireGuard. Osobny tryb app-proxy nie jest obsługiwany.

Trasowanie aplikacji

Trasowanie aplikacji określa, którym aplikacjom Apple pozwala korzystać z tunelu zarządzanego. Dla tunelu AppLayerVPN Vylos pokazuje Dla aplikacji, identyfikatory podpisu oraz domeny zgodne zgłoszone przez system.

Zwykły tunel ogólnosystemowy pokazuje Całe urządzenie i Wszystkie aplikacje, ponieważ Apple nie udostępnia wiarygodnej listy korzystających z niego procesów.

Blokada aplikacji

Blokada aplikacji chroni Vylos za pomocą Face ID, Touch ID, kodu dostępu urządzenia lub 6-cyfrowego kodu TOTP z aplikacji uwierzytelniającej. Dezaktywuje się automatycznie, gdy obecna jest konfiguracja Konfiguracja zarządzana aplikacji, ponieważ system MDM już zabezpiecza urządzenie.

Wykrywanie konfliktów

Wykrywanie konfliktów ostrzega, gdy dwa lub więcej włączonych tuneli ma nakładające się reguły na zadanie, np. oba aktywują się w tej samej sieci Wi-Fi. Vylos wyświetla baner na ekranie głównym z listą każdej konfliktowej pary, aby można było dostosować reguły.

Profil konfiguracji

Profil konfiguracji to pakiet Apple .mobileconfig, który serwer MDM instaluje na urządzeniu w celu dostarczenia ustawień lub tunelu VPN. Vylos korzysta z typu pakietu com.apple.vpn.managed do tworzenia tuneli zarządzanych, niezależnie od Managed App Configuration.

Continuity Camera

Continuity Camera pozwala komputerowi Mac używać kamery sparowanego iPhone'a jako źródła obrazu. Vylos korzysta z tej funkcji do skanowania kodów QR WireGuard na macOS 14 i nowszych, ponieważ komputery Mac nie mają wbudowanej kamery przystosowanej do skanowania.

Burza zmian

Burza zmian to szybki cykl łączenia i rozłączania spowodowany niestabilną siecią. Vylos ogranicza każdy typ powiadomienia do jednego dostarczenia co 30 sekund, aby burza zmian nie zalewała użytkownika alertami.

Uzgadnianie

Uzgadnianie (handshake) to kryptograficzna wymiana, która peerzy WireGuard wykonują w celu nawiązania bezpiecznego połączenia. Vylos wyświetla czas od ostatniego uzgadniania w sekcji Status tunelu, np. „2 minuty temu".

Interfejs

Interfejs to sekcja [Interface] konfiguracji WireGuard, zawierająca klucz prywatny urządzenia lokalnego, adres, serwery DNS i port nasłuchiwania. Vylos wyświetla te pola w sekcji Interfejs widoku szczegółowego tunelu aplikacji.

Wykrywanie jailbreaka

Wykrywanie jailbreaka sprawdza urządzenie iOS pod kątem oznak manipulacji za pomocą czterech metod: podejrzanych ścieżek plików, rejestracji schematów URL, testu ucieczki z piaskownicy oraz skanowania załadowanych bibliotek dynamicznych. Vylos blokuje dostęp do aplikacji po pozytywnym wykryciu tylko wtedy, gdy klucz MDM blockJailbrokenDevices jest włączony.

Przechowywanie w pęku kluczy

Przechowywanie w pęku kluczy przechowuje konfigurację tunelu w pęku kluczy urządzenia i bazie danych aplikacji zamiast w systemowym magazynie VPN. Wpis systemowy zawiera jedynie wskaźnik passwordReference, co chroni klucze prywatne przed mniej bezpiecznym przechowywaniem systemowym.

Wyłącznik awaryjny

Wyłącznik awaryjny blokuje większość zwykłego ruchu sieciowego, który próbowałby ominąć uzbrojony tunel Na żądanie. Tunele utworzone przez użytkownika zapisują tę opcję jako Routing.KillSwitch w pliku .vylos, natomiast tunele zarządzane korzystają z pola profilu Apple VPN.IncludeAllNetworks. AllowedIPs w WireGuard nadal określa, do których miejsc docelowych peer może kierować ruch, dlatego częściowy zestaw tras staje się ścisłą listą dozwolonych celów, a nie pełnym tunelem.

Apple nadal zezwala na ruch wymagany do sterowania siecią i obsługi niektórych usług urządzenia. Termin nie oznacza więc, że dosłownie każdy pakiet systemowy trafia do VPN.

Zarządzana konfiguracja aplikacji

Managed App Configuration to konfiguracja dostarczana przez MDM, która Vylos odczytuje z klucza Apple com.apple.configuration.managed. Jej obecność automatycznie pomija blokadę aplikacji i może ustawiać dowolne z trzech kluczy ograniczeń.

Tunel zarządzany

Tunel zarządzany to tunel WireGuard wdrożony przez organizację za pomocą profilu konfiguracji, śledzony wewnętrznie jako TunnelSource.managed. Pojawia się w trybie tylko do odczytu w sekcji Tunele zarządzane i jest automatycznie usuwany po usunięciu profilu.

Domeny dopasowania

Domeny dopasowania (match domains) to domeny, których zapytania DNS są kierowane przez serwery DNS tunelu zamiast przez domyślną sieć. Dodanie corp.example.com jako domeny dopasowania kieruje wyszukiwania server.corp.example.com przez tunel.

MDM

MDM (zarządzanie urządzeniami mobilnymi) to klasa systemów korporacyjnych, takich jak Jamf, Kandji, Intune, Workspace ONE i Mosyle, których administratorzy IT używają do konfigurowania i zabezpieczania flot urządzeń. Vylos integruje się z każdym MDM obsługującym Konfiguracja zarządzana aplikacji i profile konfiguracji.

Rozszerzenie sieciowe

Rozszerzenie sieciowe to proces systemowy działający w tle, który uruchamia właściwy tunel WireGuard, oddzielony od głównego procesu aplikacji Vylos. Vylos komunikuje się z nim w celu wysyłania wiadomości dostawcy, zbierania migawek przepustowości i zapisywania dziennika diagnostycznego WireGuard.

Reguły na zadanie

Reguły na zadanie automatycznie łączą tunel, gdy urządzenie dołączy do pasujących sieci komórkowych, Wi-Fi lub Ethernet. Każda reguła znajduje się w sekcji [OnDemandRule] pliku ustawień .vylos tunelu, a tunel aktywuje się, jeśli jakakolwiek reguła pasuje.

Optic ID

Optic ID to system uwierzytelniania biometrycznego opartego na oczach w Apple Vision Pro. Blokada aplikacji Vylos na visionOS przechodzi na monit o kod dostępu zamiast bezpośrednio oznaczać monit jako Optic ID.

Ornament

Ornament to element interfejsu visionOS, który unosi się poza główną zawartością okna, zakotwiczony przy jednej z jego krawędzi. Vylos otacza swoją główną scenę czterema ornamentami dla statusu, aktywnych tuneli, szybkich akcji i kontekstowych kontrolek tuneli.

Peer

Peer to sekcja [Peer] konfiguracji WireGuard, opisująca jeden zdalny punkt końcowy (endpoint) poprzez jego klucz publiczny, dozwolone adresy IP i adres. Tunel może definiować wiele peerów, a Vylos wyświetla każdy z nich w widoku szczegółowym tunelu.

VPN na aplikację

VPN na aplikację to nazwa widoczna dla użytkownika dla modelu trasowania AppLayerVPN firmy Apple. MDM przypisuje wybrane aplikacje zarządzane do tunelu za pomocą VPNUUID; te aplikacje używają WireGuard, a nieprzypisane pozostają poza tunelem.

System operacyjny zarządza wyborem i aktywacją. Vylos przenosi wybrany ruch przez WireGuard i pokazuje tunel zarządzany tylko do odczytu.

Trwały keepalive

Trwały keepalive (persistent keepalive) wysyła okresowy pakiet do peera, aby mapowania NAT i zapory sieciowej pozostawały otwarte między rzeczywistym ruchem. Vylos wyświetla skonfigurowany interwal, np. „Co 25 sekund", w sekcji Peer widoku szczegółowego tunelu.

Quick Look

Quick Look to systemowy framework Apple do podglądu zawartości pliku bez otwierania powiązanej aplikacji. Vylos dostarcza rozszerzenie Quick Look, które umożliwia podgląd plików tunelowych .conf, .vylos i .zip w Finderze i aplikacji Pliki.

Klucze ograniczeń

Klucze ograniczeń (restriction keys) to trzy ustawienia — allowManualTunnels, allowSettings i blockJailbrokenDevices — które administrator MDM ustawia przez Managed App Configuration. Vylos parsuje każdy klucz z wartości tekstowej przy użyciu spójnej reguły prawda/falsz.

Rx i Tx

Rx i Tx to liczniki odebranych i przesłanych bajtów, które Vylos śledzi dla każdego tunelu. Wykresy przepustowości i podsumowanie listy tuneli wyświetlają te sumy dla aktywnej sesji.

Domeny wyszukiwania

Domeny wyszukiwania (search domains) to domeny zastępczej, które Vylos dodaje do zapytania o nagą nazwę hosta, gdy pierwsze wyszukiwanie się nie powiedzie. Dodanie example.com jako domeny wyszukiwania powoduje ponowną próbę zapytania o intranet jako intranet.example.com.

Skróty Siri

Skróty Siri umożliwiają łączenie, rozłączanie, przełączanie lub edycję nazwanego tunelu za pomocą poleceń głosowych lub aplikacji Skróty. Urządzenia zarządzane przez MDM zawsze zezwalają na Skróty Siri, pomijając blokadę aplikacji, która w przeciwnym razie je blokuje.

Podzielony DNS (split DNS)

Podzielony DNS (split DNS) kieruje zapytania DNS dla określonych domen przez tunel VPN, podczas gdy każde inne zapytanie pozostaje w domyślnej sieci. Konfiguruje się go per tunel za pomocą domen dopasowania i domen wyszukiwania w sekcji [SplitDNS] pliku ustawień .vylos.

Spotlight

Spotlight to systemowy indeks wyszukiwania Apple, a Vylos publikuje nazwy tuneli utworzonych w aplikacji, dzięki czemu pasujące wyszukiwanie otwiera tunel bezpośrednio. Indeks jest automatycznie czyszczony, gdy blokada aplikacji jest aktywna, aby nazwy tuneli nie wyciekały na zablokowanym urządzeniu.

Wpis systemowy

Wpis systemowy to rekord konfiguracji VPN na poziomie systemu operacyjnego — NETunnelProviderManager — który pojawia się w aplikacji Ustawienia urządzenia. Każdy tunel zarządzany przez Vylos, zarówno utworzony w aplikacji, jak i zarządzany, ma odpowiadający wpis systemowy.

TOTP

TOTP (jednorazowe hasło czasowe) to 6-cyfrowy kod, który aplikacja uwierzytelniająca, taka jak Google Authenticator lub Authy, generuje i rotuje co 30 sekund. Vylos akceptuje kody z bieżącego okresu plus jeden okres w każdą stronę, aby tolerować niewielkie różnice zegarów.

VPNUUID

VPNUUID to identyfikator łączący profil AppLayerVPN z przypisaniami aplikacji zarządzanymi przez MDM. Profil VPN i każda przypisana aplikacja muszą używać tej samej wartości.

Zastąpienie lub usunięcie profilu VPN nie usuwa automatycznie przypisania aplikacji. MDM musi również zaktualizować atrybuty tej aplikacji zarządzanej.

Format .vylos

Format .vylos to archiwum ZIP, które łączy niezmieniony plik WireGuard .conf z opcjonalnym plikiem settings.conf dla podzielonego DNS, reguł na żądanie i działania wyłącznika awaryjnego. Rozszerza standardową konfigurację WireGuard bez jej modyfikowania, dzięki czemu ten sam plik .conf nadal działa z każdym innym klientem WireGuard.