Connectez-vous à un réseau d’hôtel, passez un appel depuis l’app Téléphone, puis ouvrez un navigateur et regardez-le annoncer l’adresse de sortie du VPN au lieu de celle de l’hôtel : trois observations qui semblent contradictoires et ne le sont généralement pas. Les appels Wi-Fi de l’opérateur sont provisionnés sur votre ligne par votre opérateur mobile, tandis qu’un VPN n’est qu’une couche de routage pour les données que votre appareil envoie. Lire une page d’IP publique comme preuve au sujet d’un appel téléphonique est le moyen le plus rapide de passer un après-midi sur le mauvais réglage. Aucun des deux services ne peut être jugé au symptôme de l’autre, et l’ordre dans lequel vous les vérifiez change la réponse.

Le mythe selon lequel un seul tunnel transporte chaque appel

Une fois le VPN connecté, l’intuition dit que tout ce que le téléphone envoie sort désormais par le serveur du fournisseur, voix comprise. Les données suivent bien les routes que le tunnel installe, mais un service vocal d’opérateur n’est pas par défaut l’une de ces routes : le réseau central de l’opérateur l’achemine, et le tunnel ne remplace jamais ce réseau central. Le mode Appels Wi-Fi de l’app Téléphone est une offre rattachée à votre ligne d’abonné. Un profil VPN grand public ne peut pas le provisionner et ne peut pas non plus le révoquer.

Les appels passés dans une app de messagerie ou professionnelle sont un autre produit. Une telle app porte son propre compte, ses propres serveurs et son propre chemin média, si bien que ces appels voyagent généralement dans le tunnel et peuvent casser quand le tunnel casse. Classer un appel défaillant en service au niveau de la ligne ou en compte au niveau de l’application avant de toucher au moindre réglage élimine l’essentiel des suppositions.

Les appels Wi-Fi sont-ils réellement provisionnés sur cette ligne ?

Avant toute question sur le VPN, confirmez que votre opérateur et votre téléphone prennent en charge la fonction et qu’elle est activée pour la ligne précise que vous testez. Le guide d’Apple pour configurer les appels Wi-Fi décrit le chemin d’activation propre à chaque opérateur et l’état que le téléphone affiche une fois la ligne active. Quand cet état est absent, ou que votre opérateur n’apparaît jamais dans la liste, ce n’est pas le VPN qu’il faut examiner.

Enchaînez avec un appel ordinaire vers un numéro que vous contrôlez, en surveillant l’indicateur d’état pendant que l’appel se connecte. Un téléphone qui affiche le Wi-Fi connecté n’a prouvé que la liaison de données est active ; il n’a pas prouvé quel réseau a transporté l’audio. Ne passez jamais un appel d’urgence pour voir comment l’audio est routé, et ne prenez jamais un appel vocal dans une app de messagerie pour une preuve concernant la fonction de l’opérateur. Ce sont des services distincts avec des modes de défaillance distincts, et l’un ne dit rien de l’autre.

Si le symptôme n’apparaît que lorsque le VPN est activé, gardez la ligne, le réseau Wi-Fi et la cible de l’appel constants et ne changez qu’une seule variable par essai. Sur un téléphone géré, un essai de comparaison avec le profil retiré n’est légitime que si l’administrateur y a consenti à l’avance.

Où se situent IncludeAllNetworks et ExcludeCellularServices

La charge IKEv2 d’un profil de gestion d’appareil porte deux clés qui décident de cette séparation. IncludeAllNetworks est l’interrupteur qui pousse tout le trafic de l’appareil dans le tunnel plutôt que seulement ce que l’app VPN arrive à capturer. Une fois qu’il est défini, ExcludeCellularServices peut retrancher du tunnel le trafic des services routables sur internet, et les appels Wi-Fi sont l’un des services que cette exception nomme. Le trafic qu’un opérateur achemine directement vers son propre cœur de réseau, jamais par l’internet public, reste hors du tunnel quoi que disent ces deux clés.

Les clés décrivent ce qu’un profil peut exprimer, pas ce que votre fournisseur a réellement livré. Un profil qui omet ExcludeCellularServices peut garder la fonction à l’intérieur du tunnel, et un fournisseur qui n’expose aucun interrupteur modifiable peut vous laisser sans aucun contrôle visible pour l’utilisateur. L’artefact qui tranche est la charge que vous avez installée, et votre administrateur peut vous la relire mot pour mot.

Pourquoi une page d’IP publique ne peut pas tracer un appel

Une page qui annonce l’adresse de sortie du VPN a mesuré une requête HTTP d’une app à un instant donné. Elle ne dit rien de l’interface qu’un appel vocal a utilisée, et un appel qui se connecte ne dit rien de la santé du tunnel pour d’autre trafic. Prendre l’une pour le substitut de l’autre produit des conclusions qui sonnent assurées et qui sont fausses.

Gardez le volet vie privée tout aussi concret : l’opérateur détient toujours votre dossier d’abonné et achemine toujours le service de ligne, donc une sortie web différente ne vous détache pas de ce compte. Un VPN réécrit des chemins pour le trafic qu’il capture ; il ne déplace pas une ligne mobile vers un autre opérateur.

Un ordre de diagnostic qui préserve votre politique

Commencez par la ligne : fonction activée, opérateur listé, indicateur présent, un appel ordinaire passé. Inspectez ensuite le profil, en demandant si IncludeAllNetworks est activé et sur quoi ExcludeCellularServices est réglé. Ce n’est que lorsque les deux reviennent propres que le tunnel lui-même mérite votre attention.

Notez le résultat que vous cherchiez vraiment : une fonction téléphonique autorisée qui marche, avec une portée connue pour le tunnel. Cette réponse survit à une mise à jour d’opérateur, à un nouveau réseau ou à un profil révisé, alors qu’une supposition sur les paquets ne survit à rien. Si vous administrez le profil, lisez les exceptions de service vocal à côté des règles de blocage du trafic dans la même charge, car les deux interagissent. Si vous êtes l’utilisateur, le canal de support de l’opérateur et le comportement documenté de votre fournisseur VPN sont les deux sources qui valent d’être citées dans un ticket.

Articles similaires