Proxies

La configuration Proxies définit les paramètres proxy d’un Mac. Un serveur proxy distinct peut être enregistré et activé individuellement pour chaque protocole pris en charge ; le proxy peut aussi être déterminé automatiquement via un fichier PAC (Proxy Auto-Config). Une liste d’exceptions pour les hôtes et domaines ainsi que des options pour le FTP passif et la solution de secours cellulaire sont également disponibles. Relution transmet les paramètres sous forme de profil avec le type de payload com.apple.SystemConfiguration.

Formulaire Proxies dans le portail Relution


Prérequis

  • La configuration est disponible uniquement dans les politiques macOS.
  • L’appareil est inscrit via l’inscription des appareils (Device Enrollment). La configuration n’est pas disponible pour les appareils avec Inscription des utilisateurs →.
  • Relution n’exige pas que l’appareil soit supervisé.

La configuration ne peut être ajoutée qu’une seule fois par politique.


Configuration

Sous Appareils → Politiques, la configuration Proxies est ajoutée à une politique macOS via Ajouter. La section Général contient un tableau avec tous les types de proxy, suivi de la liste d’exceptions et de deux commutateurs.

Types de proxy

Chaque ligne du tableau représente un type de proxy avec les colonnes Type de proxy, URL (serveur proxy et port au format serveur:port, - en l’absence d’indication) et Activé. Les sept types sont prédéfinis ; il n’est pas possible d’ajouter ou de supprimer des lignes.

Type de proxyUtilisation
Proxy FTPProxy pour les connexions FTP.
Proxy GopherProxy pour le protocole Gopher.
Proxy Web (HTTP)Proxy pour les accès Web non chiffrés via HTTP.
Proxy Web sécurisé (HTTPS)Proxy pour les accès Web chiffrés via HTTPS.
Configuration automatique du proxyURL d’un fichier PAC à partir duquel l’appareil détermine le proxy. Aucun port n’est indiqué ici.
Proxy de streaming (RTSP)Proxy pour les connexions de streaming via RTSP.
Proxy SOCKSProxy SOCKS pour les connexions TCP générales.

Dans une nouvelle configuration, tous les types de proxy sont vides et désactivés.

Modifier un proxy

L’entrée Éditer du menu contextuel d’une ligne ouvre une boîte de dialogue portant le nom du type de proxy comme titre. Confirmer reprend les indications dans le tableau ; la configuration n’est enregistrée qu’avec Enregistrer dans le formulaire.

ChampDescription
Serveur proxyNom d’hôte ou adresse IP du serveur proxy ; pour le type Configuration automatique du proxy, l’URL du fichier PAC.
PortFacultatif. Port du serveur proxy. Le champ n’est pas affiché pour le type Configuration automatique du proxy. Le serveur accepte les valeurs de 1 à 65535.

Le commutateur de la colonne Activé n’est utilisable qu’une fois un Serveur proxy saisi. Sinon, l’infobulle affiche « Les informations de proxy sont incomplètes. L’URL du serveur proxy est manquante. ». Si le Serveur proxy d’un type activé est vidé ultérieurement, le portail désactive automatiquement ce type. Plusieurs types de proxy peuvent être activés simultanément.

Autres paramètres

Les paramètres suivants sont disponibles sous le tableau :

ChampDescription
Contourner les paramètres de proxy pour ces hôtes et domainesListe des hôtes et domaines pour lesquels aucun serveur proxy n’est utilisé. Une entrée est reprise avec la touche Entrée, via l’icône plus ou en quittant le champ ; les doublons sont ignorés. Vide par défaut.
Utiliser le mode FTP passif (PASV)Utilise le mode passif pour les connexions FTP. Désactivé par défaut.
Activer la solution de secours cellulaireTransmet l’option de secours cellulaire (FallBackAllowed) à l’appareil. Désactivé dans le portail pour une nouvelle configuration.

Particularités

  • Vérification à l’enregistrement : pour chaque type de proxy activé, le serveur refuse la configuration si aucun Serveur proxy n’est indiqué ou si un Port indiqué se situe en dehors de la plage 1 à 65535. Les types désactivés ne sont pas vérifiés.
  • Pas d’identifiants : la configuration ne contient aucun champ pour un nom d’utilisateur ou un mot de passe d’authentification auprès du serveur proxy. Pour un proxy avec authentification, la configuration Proxy HTTP global → est disponible sur les appareils supervisés.
  • Pas d’espaces réservés ni de certificats : le formulaire ne propose ni sélection d’espaces réservés ni références de certificats.

Différences avec le proxy HTTP global

La configuration Proxy HTTP global → est également disponible dans les politiques macOS, mais se distingue sur les points suivants :

ProxiesProxy HTTP global
PlateformesmacOS uniquementiOS, iPadOS et macOS
Supervisionnon requiserequise
Serveur proxyun serveur distinct par protocole (HTTP, HTTPS, SOCKS, FTP, RTSP, Gopher)un proxy pour le trafic HTTP
Fichier PACouioui
Liste d’exceptions pour hôtes et domainesouinon
Authentification auprès du proxynonnom d’utilisateur et mot de passe
Type de payloadcom.apple.SystemConfigurationcom.apple.proxy.http.global

Comportement sur l’appareil

Le comportement suivant est défini par Apple et non par Relution ; ces indications sont fournies sans garantie :

  • C’est macOS ou l’application concernée qui détermine quelles applications et quels services tiennent compte des paramètres proxy.
  • Les serveurs proxy ou le fichier PAC doivent être accessibles depuis le Mac. Le proxy doit en outre autoriser l’accès au serveur Relution et aux services Apple afin que l’appareil puisse continuer à récupérer les commandes et les modifications de configuration. Les hôtes internes peuvent à cet effet être exclus du proxy via la liste d’exceptions.

Rubriques connexes

Top