Aller au contenu principal

Terminologie

Définitions des termes WireGuard, des plateformes Apple et du MDM utilisés dans la documentation Vylos.

Adresses IP autorisées

Les adresses IP autorisées définissent les plages d'adresses IP acheminées via un pair WireGuard, configurées avec le champ AllowedIPs. Vylos affiche cette valeur dans la section Pair de la vue détaillée d'un tunnel.

Tunnel créé dans l'application

Un tunnel créé dans l'application est un tunnel WireGuard que vous ajoutez vous-même par importation, code QR ou saisie manuelle, suivi en interne sous TunnelSource.app. Il apparaît dans la section Mes tunnels et reste entièrement modifiable, contrairement à un tunnel géré.

App Group

Un App Group est un conteneur de stockage partagé qui permet à Vylos et à ses extensions, telles que l'extension réseau et l'aperçu Quick Look, d'échanger des données comme les configurations de tunnels et les préférences de notifications. L'extension Quick Look n'y a délibérément pas accès, afin d'isoler les aperçus de fichiers de votre liste de tunnels active.

AppLayerVPN

AppLayerVPN est le profil de configuration VPN par app géré par Apple, identifié par com.apple.vpn.managed.applayer. C’est la couche du système d’exploitation qui sélectionne le trafic des apps attribuées.

Vylos prend en charge le mode de fournisseur packet-tunnel : le MDM associe les apps cibles au moyen d’un VPNUUID commun, Apple transmet les paquets IP correspondants à Vylos, puis Vylos les transporte par WireGuard. Le mode distinct app-proxy n’est pas pris en charge.

Routage des apps

Le routage des apps décrit quelles applications Apple autorise à utiliser un tunnel géré. Pour un tunnel AppLayerVPN, Vylos affiche Par app, les identifiants de signature et les domaines correspondants communiqués par le système.

Un tunnel classique couvrant tout l’appareil affiche Tout l’appareil et Toutes les apps, car Apple ne fournit pas de liste fiable des processus qui l’utilisent.

Verrouillage de l'application

Le verrouillage de l'application protège Vylos avec Face ID, Touch ID, un code d'accès de l'appareil ou un code TOTP à 6 chiffres provenant d'une application d'authentification. Il se désactive automatiquement lorsqu'une configuration d'application gérée est présente, car le système MDM assure déjà la sécurité de l'appareil.

Détection de conflits

La détection de conflits vous avertit lorsque deux tunnels activés ou plus possèdent des règles à la demande qui se chevauchent, comme une activation sur le même réseau Wi-Fi. Vylos affiche un bandeau sur l'écran d'accueil listant chaque paire en conflit pour que vous puissiez ajuster les règles.

Profil de configuration

Un profil de configuration est un payload Apple .mobileconfig qu'un serveur MDM installe sur un appareil pour fournir des réglages ou un tunnel VPN. Vylos consomme le type de payload com.apple.vpn.managed pour créer des tunnels gérés, séparément de la configuration d'application gérée.

Continuity Camera

Continuity Camera permet à un Mac d'utiliser la caméra d'un iPhone jumelé comme source d'entrée. Vylos s'en sert pour scanner les codes QR WireGuard sur macOS 14 et versions ultérieures, car les Mac ne disposent pas de caméra intégrée adaptée au scan.

Tempête de basculement

Une tempête de basculement est un cycle rapide d'événements de connexion et déconnexion causé par un réseau instable. Vylos limite chaque type de notification à une livraison toutes les 30 secondes afin qu'une tempête de basculement ne vous submerge pas d'alertes.

Négociation

Une négociation est l'échange cryptographique que les pairs WireGuard effectuent pour établir une connexion sécurisée. Vylos affiche le temps écoulé depuis la dernière négociation dans la section État d'un tunnel, par exemple « il y a 2 minutes ».

Interface

L'interface est la section [Interface] d'une configuration WireGuard, contenant la clé privée de l'appareil local, l'adresse, les serveurs DNS et le port d'écoute. Vylos affiche ces champs dans la section Interface de la vue détaillée d'un tunnel applicatif.

Détection de jailbreak

La détection de jailbreak vérifie la présence de signes de falsification sur un appareil iOS à l'aide de quatre méthodes : chemins de fichiers suspects, enregistrements de schémas d'URL, un test d'évasion de sandbox et un scan des bibliothèques dynamiques chargées. Vylos ne bloque l'accès à l'application en cas de détection positive que lorsque la clé MDM blockJailbrokenDevices est activée.

Stockage sécurisé par le trousseau

Le stockage sécurisé par le trousseau conserve la configuration d'un tunnel dans le trousseau de l'appareil et la base de données de l'application au lieu du magasin VPN système. L'entrée système ne contient qu'un pointeur passwordReference, gardant les clés privées hors du stockage système moins sécurisé.

Coupe-circuit

Le coupe-circuit empêche la majeure partie du trafic réseau ordinaire de contourner un tunnel À la demande armé. Les tunnels créés par l’utilisateur enregistrent ce choix sous Routing.KillSwitch dans un fichier .vylos, tandis que les tunnels gérés utilisent le champ de profil Apple VPN.IncludeAllNetworks. Les AllowedIPs de WireGuard déterminent toujours les destinations qu’un pair peut acheminer : un ensemble partiel de routes devient donc une liste d’autorisation stricte plutôt qu’un tunnel complet.

Apple autorise toujours le trafic nécessaire au contrôle du réseau et à certains services de l’appareil. Le terme ne signifie donc pas que chaque paquet système entre littéralement dans le VPN.

Configuration d'application gérée

La configuration d'application gérée est une configuration livrée par MDM que Vylos lit à partir de la clé Apple com.apple.configuration.managed. Sa présence contourne automatiquement le verrouillage de l'application et peut définir n'importe laquelle des trois clés de restriction.

Tunnel géré

Un tunnel géré est un tunnel WireGuard que votre organisation déploie via un profil de configuration, suivi en interne sous TunnelSource.managed. Il apparaît en lecture seule dans la section Tunnels gérés et est automatiquement supprimé lorsque le profil est retiré.

Domaines de correspondance

Les domaines de correspondance sont les domaines dont les requêtes DNS sont acheminées via les serveurs DNS d'un tunnel au lieu du réseau par défaut. Ajouter corp.example.com comme domaine de correspondance achemine les recherches pour server.corp.example.com via le tunnel.

MDM

MDM (gestion des appareils mobiles) désigne la catégorie de systèmes d'entreprise, tels que Jamf, Kandji, Intune, Workspace ONE et Mosyle, que les administrateurs IT utilisent pour configurer et sécuriser des flottes d'appareils. Vylos s'intègre à tout MDM prenant en charge la configuration d'application gérée et les profils de configuration.

Extension réseau

Une extension réseau est le processus système d'arrière-plan qui exécute le tunnel WireGuard, séparé du processus principal de l'application Vylos. Vylos communique avec elle pour envoyer des messages au fournisseur, collecter des instantanés de bande passante et écrire le journal de diagnostic WireGuard.

Règles à la demande

Les règles à la demande connectent un tunnel automatiquement lorsque votre appareil rejoint un réseau cellulaire, Wi-Fi ou Ethernet correspondant. Chaque règle est définie dans une section [OnDemandRule] du fichier de réglages .vylos du tunnel, et le tunnel s'active si l'une des règles correspond.

Optic ID

Optic ID est le système d'authentification biométrique basé sur l'iris d'Apple Vision Pro. Le verrouillage de l'application de Vylos sur visionOS revient à une invite de code d'accès plutôt que d'afficher directement Optic ID.

Ornement

Un ornement est un élément d'interface visionOS qui flotte à l'extérieur du contenu principal d'une fenêtre, ancré à l'un de ses bords. Vylos entoure sa scène principale de quatre ornements pour l'état, les tunnels actifs, les actions rapides et les contrôles contextuels de tunnel.

Pair

Un pair est une section [Peer] d'une configuration WireGuard, décrivant un point de terminaison distant par sa clé publique, ses adresses IP autorisées et son adresse. Un tunnel peut définir plusieurs pairs, et Vylos les liste tous dans la vue détaillée du tunnel.

VPN par app

VPN par app est le nom présenté à l’utilisateur pour le modèle de routage AppLayerVPN d’Apple. Un MDM attribue des apps gérées précises à un tunnel au moyen de VPNUUID ; ces apps utilisent WireGuard, tandis que les apps non attribuées restent hors du tunnel.

Le système d’exploitation contrôle la sélection et l’activation. Vylos transporte le trafic sélectionné par WireGuard et présente le tunnel géré en lecture seule.

Keepalive persistant

Le keepalive persistant envoie un paquet périodique à un pair pour que les correspondances NAT et pare-feu restent ouvertes entre les échanges de trafic réel. Vylos affiche l'intervalle configuré, par exemple « Toutes les 25 secondes », dans la section Pair de la vue détaillée d'un tunnel.

Quick Look

Quick Look est le framework système Apple pour prévisualiser le contenu d'un fichier sans ouvrir l'application propriétaire. Vylos fournit une extension Quick Look qui prévisualise les fichiers de tunnel .conf, .vylos et .zip dans le Finder et l'application Fichiers.

Clés de restriction

Les clés de restriction sont les trois réglages, allowManualTunnels, allowSettings et blockJailbrokenDevices, qu'un administrateur MDM définit via la configuration d'application gérée. Vylos analyse chaque clé à partir d'une valeur en chaîne de caractères selon une règle vrai/faux cohérente.

Rx et Tx

Rx et Tx sont les compteurs d'octets reçus et transmis que Vylos suit pour chaque tunnel. Les graphiques de bande passante et le résumé de la liste des tunnels affichent ces totaux pour la session active.

Domaines de recherche

Les domaines de recherche sont des domaines de secours que Vylos ajoute à une requête de nom d'hôte simple lorsque la première recherche échoue. Ajouter example.com comme domaine de recherche relance une requête échouée pour intranet sous la forme intranet.example.com.

Raccourcis Siri

Les raccourcis Siri vous permettent de connecter, déconnecter, basculer ou modifier un tunnel nommé par commandes vocales ou via l'application Raccourcis. Les appareils gérés par MDM autorisent toujours les raccourcis Siri, contournant le verrouillage de l'application qui les bloque autrement.

DNS fractionné

Le DNS fractionné achemine les requêtes DNS de domaines spécifiques via le tunnel VPN tandis que toutes les autres requêtes restent sur votre réseau par défaut. Vous le configurez par tunnel avec des domaines de correspondance et des domaines de recherche dans la section [SplitDNS] du fichier de réglages .vylos.

Spotlight

Spotlight est l'index de recherche système d'Apple, et Vylos y publie les noms de vos tunnels créés dans l'application afin qu'une recherche correspondante ouvre directement le tunnel. L'index est automatiquement effacé lorsque le verrouillage de l'application est actif, empêchant les noms de tunnels de fuiter sur un appareil verrouillé.

Entrée système

Une entrée système est l'enregistrement de configuration VPN au niveau du système d'exploitation, un NETunnelProviderManager, qui apparaît dans l'application Réglages de l'appareil. Chaque tunnel géré par Vylos, qu'il soit créé dans l'application ou géré, possède une entrée système correspondante.

TOTP

TOTP (mot de passe à usage unique basé sur le temps) est un code à 6 chiffres qu'une application d'authentification, telle que Google Authenticator ou Authy, génère et renouvelle toutes les 30 secondes. Vylos accepte les codes de la période en cours plus une période de chaque côté pour tolérer de légers décalages d'horloge.

VPNUUID

VPNUUID est l’identifiant qui associe un profil AppLayerVPN à ses attributions d’apps gérées par le MDM. Le profil VPN et chaque app attribuée doivent utiliser la même valeur.

Le remplacement ou la suppression du profil VPN n’efface pas à lui seul l’attribution d’une app. Le MDM doit aussi mettre à jour les attributs de cette app gérée.

Format .vylos

Le format .vylos est une archive ZIP qui associe un fichier WireGuard .conf intact à un fichier settings.conf facultatif pour le DNS fractionné, les règles à la demande et le comportement du coupe-circuit. Il étend une configuration WireGuard standard sans la modifier, de sorte que le même .conf fonctionne toujours avec tout autre client WireGuard.