Proxy DNS

La configuration Proxy DNS définit l’app qui traite les requêtes DNS de l’appareil. L’app contient à cet effet une extension proxy DNS (Network Extension) qui reçoit toutes les requêtes DNS du système, par exemple pour les filtrer ou les transmettre à un serveur DNS dédié. Relution transmet les paramètres sous forme de profil avec le type de payload com.apple.dnsProxy.managed.

Formulaire Proxy DNS dans le portail Relution


Plateformes

La configuration est disponible dans les politiques pour iOS/iPadOS et macOS. Le formulaire et le comportement sont identiques sur les deux plateformes.

  • La configuration n’est possible qu’une fois par politique.
  • Elle n’est disponible que pour les appareils avec inscription de l’appareil, pas pour les appareils avec inscription utilisateur (voir Inscription des utilisateurs iOS → et Inscription des utilisateurs macOS →).
  • Selon Apple, un proxy DNS est pris en charge à partir d’iOS 11 et de macOS 10.15 ; sous iOS/iPadOS, Apple exige un appareil supervisé →.
  • L’app contenant l’extension proxy DNS n’est pas installée par cette configuration. Elle est distribuée séparément sur les appareils.

Général

La section Général contient les champs suivants. La clé dans le profil figure entre parenthèses.

  • Identifiant de l’ensemble (AppBundleIdentifier, obligatoire) : identifiant de bundle de l’app qui contient l’extension proxy DNS, par ex. com.example.dnsproxy. Sans saisie, la configuration ne peut pas être enregistrée.
  • Identifiant du bundle fournisseur (ProviderBundleIdentifier, facultatif) : identifiant de bundle de l’extension proxy DNS elle-même. Le champ n’est nécessaire que si l’app contient plusieurs extensions proxy DNS. S’il reste vide, la clé n’est pas transmise.

Les deux valeurs sont transmises telles quelles ; les espaces réservés ne sont pas remplacés. Les identifiants de bundle utilisés par une app figurent dans la documentation de son éditeur.


Particularités

  • Paramètres spécifiques à l’éditeur : le formulaire ne propose pas de paramètres propres à l’extension (clé ProviderConfiguration). Si l’app nécessite d’autres informations, telles que des adresses de serveur ou des clés de licence, celles-ci sont fournies de la manière prévue par l’éditeur, par exemple via une configuration d’app.
  • Relution Decon : Decon met en place son propre proxy DNS pour son filtre de contenu. Si une politique attribuée à l’appareil contient déjà une configuration Proxy DNS, ce n’est pas le cas ; l’appareil reçoit alors la notification de conformité Impossible de définir le proxy DNS pour Decon car le type de configuration existe déjà (voir Relution Decon (filtre) →).
  • macOS : selon Apple, une extension proxy DNS est fournie sous macOS en tant qu’extension système. Son autorisation est possible via la configuration Extensions du système →.
  • Apple Configurator 2 : si une politique contient déjà une configuration Apple Configurator 2 avec le type de payload com.apple.dnsProxy.managed, la configuration Proxy DNS ne peut plus y être ajoutée, et inversement (voir Configuration d’Apple Configurator 2 →).

Rubriques connexes

Top