Network
Network est une app de la barre des menus pour macOS qui montre ce qui se passe sur le réseau du Mac et sur les réseaux auxquels il se joint : chaque connexion avec le processus derrière elle, les ports à l’écoute, les interfaces et les tunnels, le Wi-Fi, le DNS, les appareils du réseau local et vingt outils réseau. Elle comprend aussi les écrans d’un coupe-feu applicatif (alertes de connexion, règles, profils, listes de blocage). Dans cette version, le coupe-feu ne filtre pas : le filtrage, le journal des requêtes DNS et l’inspection du contenu exigent une extension réseau qui arrivera dans une version ultérieure; d’ici là, ces écrans sont présentés, mais rien n’est appliqué.
Jusqu’à la version 1.3.3, l’app s’appelait Network Manager.
Configuration requise et installation
- macOS 13 Ventura ou version ultérieure.
- Un Mac avec une puce Apple (M1 ou plus récent). Les Mac Intel ne sont pas pris en charge.
- Environ 15 Mo d’espace disque.
Installation
- Téléchargez le
.pkgsur leonardoaguiar.com/network. - Ouvrez-le et suivez les étapes du programme d’installation. L’app est placée dans
/Applications/Network.app. - À la fin, Network s’ouvre tout seul, avec sa fenêtre (seulement la barre, tous les onglets fermés) et son icône dans la barre des menus.
Remarque : Network n’est pas encore notarié par Apple. Si macOS bloque le programme d’installation, ouvrez Réglages Système › Confidentialité et sécurité, trouvez le message qui le concerne et cliquez sur Ouvrir quand même. Ce n’est nécessaire que la première fois.
Installer une nouvelle version par-dessus une version existante conserve vos réglages. Si l’app est ouverte, le programme d’installation la ferme et la rouvre à la fin.
Où sont vos données
- Les réglages, le choix de la source des données et les compteurs de consommation de données du jour et du mois sont conservés dans les préférences de l’app (
~/Library/Preferences/com.networkmanager.app.plist). ~/Library/Application Support/Network Managercontient la base de localisation (geo.mmdb) une fois que vous l’avez téléchargée.- Les règles, les profils, les noms d’appareils, les marques de confiance et les autres changements faits dans l’app ne sont gardés qu’en mémoire dans cette version. Ils sont perdus quand l’app se ferme, et quand on change de source de données.
Réglages › Données › Afficher dans le Finder ouvre le dossier Application Support.
Désinstallation
Il n’y a pas de programme de désinstallation. Pour supprimer l’app :
- Quittez Network avec
⌘Q, ou avec le bouton d’alimentation du panneau de la barre des menus. - Glissez Network du dossier Applications vers la Corbeille.
- Pour supprimer aussi la base de localisation, supprimez
~/Library/Application Support/Network Manager.
Premiers pas

Au premier lancement, Network :
- ouvre sa fenêtre, avec seulement la barre et tous les onglets fermés, et ajoute son icône à la barre des menus;
- commence à lire ce Mac (Réglages › Source des données est réglé sur Ce Mac);
- s’inscrit pour s’ouvrir à la connexion, pour que le moniteur continue de tourner; désactivez cela dans Réglages › Général › Ouvrir à la connexion.
Il ne demande aucune autorisation au lancement. Chacune n’est demandée que lorsqu’une fonction en a besoin.
Autorisations
| Autorisation | Sert à | Quand elle est demandée |
|---|---|---|
| Localisation | macOS ne montre les noms des réseaux Wi-Fi et les adresses des points d’accès qu’aux apps qui ont accès à la localisation. Sans elle, le réseau actuel s’affiche comme « Réseau Wi-Fi (le nom exige la localisation) » et les réseaux à proximité, sans leur nom. L’app n’enregistre ni n’envoie jamais votre position. | Réglages › Autorisations › Localisation › Autoriser… |
| Réseau local | Trouver les appareils de votre réseau. Sans elle, macOS cache la table ARP à l’app, et Appareils reste vide. | La première fois que vous cliquez sur Analyser maintenant dans Appareils (ou sur Analyser le réseau dans le Tableau de bord). |
| Administrateur | Renouveler un bail DHCP, changer les serveurs DNS, changer de configuration réseau, activer ou désactiver une interface, capturer des paquets, et la partie de Vider le DNS qui redémarre mDNSResponder. | La demande de mot de passe de macOS lui-même, chaque fois. Annuler laisse le réglage tel quel. |
Réglages › Autorisations liste aussi Filtre réseau, l’extension système qui fera le filtrage. Elle est marquée Plus tard et n’est pas demandée dans cette version. Network n’envoie aucune notification dans cette version.
L’icône de la barre des menus
Un clic sur l’icône ouvre le panneau de contrôle. Un clic à l’extérieur ou Esc le ferme. L’icône s’estompe quand Internet est marqué en pause ou que le coupe-circuit est activé.
Le panneau garde sa taille pendant que les chiffres changent. Il affiche :
- En-tête : l’état (en ligne avec le nom du réseau et le mode du coupe-feu, hors ligne, Internet en pause, coupe-circuit activé, ou connexions en attente), la version et trois boutons : la fenêtre (Ouvrir Network), pause ou lecture (Mettre Internet en pause / Reprendre Internet) et l’alimentation (Quitter Network).
- Afficheurs : la réception et l’envoi en ce moment, et le ping vers Internet (l’infobulle ajoute celui du routeur).
- Chronologie : la ligne sur les dernières 5m, 15m ou 1h (le sélecteur en dessous), en 30 colonnes de 10 secondes, de 30 secondes ou de 2 minutes. Chaque colonne est une tige aussi haute que le trafic qu’elle contient, la réception au-dessus de l’envoi, avec au sommet une bille dans la couleur de la santé de la ligne : Saine, Lente (allers-retours de plus de 150 ms vers Internet ou de 50 ms vers le routeur), Perte (pings vers Internet sans réponse) ou Hors ligne; une bille grise est une colonne calme, et un trait pâle une colonne sans mesures (avant que Network tourne). Une marque au-dessus de la bille signale un événement dans cette colonne; la colonne la plus chargée porte son total, et la dernière, encore en cours, pulse. Survoler une colonne ouvre son infobulle : le total et l’intervalle exact, la santé, la réception et l’envoi avec les débits moyen et maximal et leur répartition, la latence vers le routeur et vers Internet (min., moyenne et max. sur une échelle de 1 ms à 1 s), la gigue, les pings perdus et le temps hors ligne, les apps les plus actives avec leur part, les connexions ouvertes et les événements. Un clic sur une colonne ouvre le Moniteur. Sous la chronologie : ce qui est passé dans chaque sens pendant la période, ainsi que les connexions et les apps du moment.
- Coupe-feu : quatre tuiles pour le mode (Alerte, Autoriser en silence, Refuser en silence, Désactivé) avec la description du mode, et deux menus : Profil et Suspendre les alertes (15 minutes, 1 heure, 4 heures, et Alerter de nouveau maintenant pendant la suspension).
- En attente de vous : les connexions qui attendent une réponse, avec Refuser, Autoriser et un bouton pour l’alerte complète. Affiché seulement quand quelque chose attend.
- Boucliers et tunnels : une tuile pour chaque VPN connecté ou sur demande, DNS chiffré, Coupe-circuit et Coupe-feu entrant; un clic l’active ou le désactive.
- Réseau : chaque interface active avec son adresse et son débit, et l’adresse publique avec son fournisseur et son emplacement. Un clic ouvre Interfaces.
- Récent : les cinq derniers événements. Un clic sur l’un d’eux ouvre l’onglet auquel il appartient.
- Pied : des tuiles vers Moniteur, Coupe-feu, Appareils, Wi-Fi et Outils.
Remarque : La mise en pause d’Internet, le coupe-circuit, le mode du coupe-feu, le profil, la suspension des alertes et les interrupteurs DNS chiffré et Coupe-feu entrant changent ce que l’app affiche; dans cette version, ils ne bloquent ni ne modifient aucun trafic. Les interrupteurs des VPN, eux, connectent et déconnectent pour de vrai.
La fenêtre
La fenêtre est une barre métallique avec neuf onglets : Tableau de bord, Moniteur, Coupe-feu, Appareils, Wi-Fi, Interfaces, DNS, Outils et Réglages. Elle s’ouvre avec seulement la barre, tous les onglets fermés (sauf si elle a été ouverte sur une page, comme à partir de À propos de Network ou de Signaler un bogue…). Cliquer sur un onglet fait descendre sa page; cliquer de nouveau sur l’onglet ouvert la replie. Chaque onglet revient sur la page où il était.
- Le bouton i de la plaque du titre, à côté du nom et de la version, ouvre À propos. À propos de Network dans le menu de l’app fait la même chose.
- Rechercher (
⌘F), dans la barre à gauche du bouton de fermeture, trouve n’importe quoi dans l’app (voir Recherche, plus bas). - Le bouton rond au bout droit de la barre, ou
⌘W, ferme la fenêtre. Network continue de fonctionner dans la barre des menus.⌘Qle quitte. - L’app apparaît dans le Dock et dans
⌘Tabseulement quand la fenêtre est ouverte. - Rouvrir Network à partir du Finder ou de Spotlight pendant qu’il tourne affiche la fenêtre. Une seule copie s’exécute à la fois.
La plupart des onglets ont une barre latérale avec leurs pages, une barre d’outils avec un bouton qui masque la barre latérale (⌃⌘S), un champ de filtre et les commandes propres à l’onglet. La mention sous la barre latérale indique « en direct · ce Mac. » quand l’app lit le Mac et « aperçu · données simulées. » avec les données d’exemple.
Les menus en haut de l’écran sont le menu de l’app, avec À propos de Network, Documentation, Rechercher les mises à jour…, Empiler les fenêtres (voir Avec les autres apps Mac), Signaler un bogue… et Quitter Network (⌘Q), et le menu Aide, avec Documentation de Network, Nouveautés et Signaler un bogue….
Recherche
Rechercher dans la barre, ou ⌘F n’importe où dans la fenêtre, ouvre une page avec un seul champ qui couvre tout ce que contient l’app : chaque page de chaque onglet, leurs options (modes et boucliers du coupe-feu, réglages du trafic entrant et du verrou, le partage de connexion, les proxys, le 802.1X et le partage, le DNS chiffré), les vingt outils, chaque réglage, les sections et les actions rapides du Tableau de bord, ainsi que les pages d’aide. Elle cherche dans ce que l’app offre, pas dans ce qu’elle voit : les connexions, les serveurs et les appareils se trouvent avec la recherche du Tableau de bord et le champ de filtre de chaque onglet.
- Quand rien n’est tapé, la page liste tout, onglet par onglet.
- La saisie restreint la liste aux meilleures correspondances; la casse et les accents ne comptent pas, et chaque mot tapé doit correspondre. La partie correspondante de chaque nom est mise en évidence.
- Cliquez sur un résultat, ou déplacez-vous avec
↑↓et appuyez surReturn: l’onglet s’ouvre sur la bonne page, défile jusqu’à l’option et la met en évidence un instant. Une action (Rechercher les mises à jour…) s’exécute sur-le-champ. Escapevide le champ, puis ferme la page. Cliquer de nouveau sur Rechercher la ferme aussi.
Ce qui est réel dans cette version
Lu sur ce Mac : chaque connexion avec son processus, ses octets, son état, son interface et son temps d’aller-retour; l’identité de chaque processus (chemin, paquet, utilisateur, chaîne de parents, arguments, signature, Team ID, droits, SHA-256, provenance); les ports à l’écoute; les interfaces avec leurs adresses, leur bail, leur DNS et leurs compteurs; le routeur, les routes et la table ARP; la radio Wi-Fi et les réseaux autour; les configurations VPN, les configurations réseau, les proxys, les réseaux Wi-Fi enregistrés et le fichier hosts; les appareils du réseau; les vérifications de santé; et chaque outil, sauf Mac à Mac.
Pas encore : le filtrage (l’alerte, les règles, les profils, les listes de blocage, les règles entrantes, le coupe-circuit, la pause), le journal des requêtes DNS, l’inspection du contenu, le détail des paquets et les négociations TLS. Les écrans qui en traitent l’indiquent par une ligne quand l’app lit le Mac, et bon nombre de leurs commandes ne changent que ce qui est affiché.
Ce qui tourne en arrière-plan
Pendant que Network tourne et lit ce Mac, il :
- lit chaque socket une fois par seconde, et les interfaces, les routes, la table ARP et les réglages DNS toutes les cinq secondes, sans droits d’administrateur;
- maintient deux pings, vers le routeur et vers 1.1.1.1, une fois par seconde, pour la latence et la perte de paquets;
- lance les vérifications de santé environ toutes les 30 secondes (pings vers le routeur, 1.1.1.1, 8.8.8.8 et leonardoaguiar.com);
- cherche le nom DNS inverse de chaque adresse distante, au moyen du résolveur du Mac;
- compte les octets qui passent par l’interface principale pour la consommation de données.
Rien de ce qu’il lit n’est envoyé où que ce soit. La surveillance n’a lieu que pendant que l’app tourne.
Raccourcis clavier
| Raccourci | Action |
|---|---|
⌘, | Ouvrir Réglages |
⌘W | Fermer la fenêtre (l’app continue de tourner) |
⌘Q | Quitter Network |
⌃⌘S | Masquer ou afficher la barre latérale |
⌘F | Tout rechercher dans Network |
⌘Return | Lancer l’outil ouvert (Outils) |
Esc | Fermer le panneau de la barre des menus ou l’alerte de connexion |
L’alerte de connexion a ses propres raccourcis (voir L’alerte de connexion, sous Coupe-feu). Dans les champs de texte, ⌘X, ⌘C, ⌘V, ⌘A, ⌘Z et ⇧⌘Z fonctionnent comme d’habitude.
Tableau de bord

Le Tableau de bord réunit l’état du réseau sur une seule page.
Recherche
Le champ du haut cherche à la fois dans les apps, les serveurs, les connexions, les appareils, les règles, les réseaux Wi-Fi et les outils. Un nom de serveur, une adresse IP ou un identifiant de processus trouve aussi les connexions correspondantes, listées sous la forme « Fiche · App → hôte:port »; en choisir une ouvre sa fiche. Choisir n’importe quel autre résultat l’ouvre dans son onglet. Jusqu’à 30 résultats sont listés.
État
La plaque sous la recherche affiche l’état actuel :
- en ligne, avec le réseau et le nombre de connexions, d’apps et d’appareils;
- des connexions qui attendent une réponse, avec Examiner N alertes;
- Internet en pause, ou coupe-circuit activé.
Les afficheurs donnent le mode du coupe-feu, le profil, le nombre de VPN connectés, la façon dont voyage le DNS et l’adresse locale du Mac. À côté, le débit des 60 dernières secondes et la durée de fonctionnement du Mac.
Boutons :
- Ouvrir le Moniteur.
- Pause 15 min / Reprendre : marque Internet en pause pendant 15 minutes.
- Coupe-circuit : demande « Arrêter tout le trafic? » et s’active avec Tout arrêter. Cliquez de nouveau pour le désactiver.
Remarque : Dans cette version, la pause et le coupe-circuit changent l’état affiché; ils ne bloquent pas le trafic.
Cadrans
Six cadrans : Réception et Envoi (débits actuels), Passerelle (latence vers le routeur, avec la latence vers Internet en dessous), Wi-Fi (signal en dBm), Perte (perte de paquets vers 1.1.1.1 sur la dernière minute, avec la gigue) et Appareils (appareils en ligne parmi ceux qui sont connus).
Chemin vers Internet
La route de sortie, nœud par nœud : Ce Mac, l’interface utilisée (le Wi-Fi avec le réseau, le canal et le signal, ou le lien filaire), Routeur avec sa latence, le tunnel si un VPN est connecté (sinon « Aucun tunnel »), FAI et Internet (l’accessibilité de 1.1.1.1). L’adresse publique et le fournisseur dans la légende apparaissent après Outils › IP publique, le test de vitesse ou un test de fuite. Chaque nœud ouvre l’endroit où il se trouve : Interfaces, Wi-Fi, Appareils (le routeur), Interfaces › VPN, Outils › Traceroute et Outils › Ping.
Trafic en direct et Activité
Trafic en direct trace les 5 dernières minutes de réception et d’envoi et liste les six apps qui en utilisent le plus (les plus gros consommateurs). Un clic sur une app l’ouvre dans Moniteur › Par app; Moniteur ouvre le Moniteur.
Activité liste les derniers événements : l’app qui commence à lire le Mac, la perte et le retour de la connexion, les interfaces qui s’activent ou se désactivent, les nouveaux appareils, les processus non signés qui atteignent le réseau, les outils qui terminent, les changements que vous faites. Un clic sur un événement ouvre son onglet.
Actions rapides
- Test de vitesse : lance le test de vitesse et l’ouvre dans Outils.
- Analyser le réseau : cherche les appareils et ouvre Appareils.
- Vider le DNS : vide les caches DNS du système (demande un mot de passe d’administrateur pour mDNSResponder).
- Renouveler le DHCP : renouvelle le bail de
en0(demande un mot de passe d’administrateur). - Tester l’alerte : affiche l’alerte de connexion avec une connexion d’exemple.
Consommation de données et Protection
Consommation de données affiche le trafic du jour et du mois, ainsi que la réception et l’envoi du jour. Les compteurs viennent de l’interface principale pendant que Network tourne et sont conservés d’un lancement à l’autre. Détails ouvre Moniteur › Consommation de données.
Remarque : La barre du plafond mensuel, la date de remise à zéro, la projection et les rangées par interface en dessous sont des chiffres fixes dans cette version; ils ne suivent ni votre consommation ni Réglages › Plafond de données mensuel.
Protection affiche les requêtes bloquées aujourd’hui, les traqueurs vus en ce moment, le nombre de règles, et l’état du mode du coupe-feu, des listes de blocage, du DNS chiffré, du coupe-feu entrant, du tunnel et du verrou de configuration. Coupe-feu ouvre l’onglet Coupe-feu.
Moniteur

Le Moniteur liste chaque connexion de chaque processus, lue une fois par seconde. Sa barre latérale a les pages En direct (Connexions, Par app, Par serveur, Par pays, Carte), Analyse (Processus, Flux, Ports à l’écoute, Bande passante), Historique (Chronologie, Consommation de données, Journal, Refusées) et Décisions (En attente).
Le champ de filtre restreint les listes par app, serveur, adresse, ville ou catégorie. La barre d’outils a le filtre Toutes, Actives, Refusées, En attente, et un bouton de pause qui fige la liste pour qu’on puisse la lire (Figer la liste pour la lire); cliquez de nouveau pour reprendre.
Les connexions vers le Mac lui-même (127.0.0.1) sont exclues, sauf si Réglages › Afficher les connexions de bouclage est activé.
Connexions

Une rangée par connexion : App, Destination (nom, adresse et ville, ou « LAN »), Port et protocole, Catégorie, État, Débit, Total et Âge. Cliquez sur un en-tête de colonne pour trier; cliquez de nouveau pour inverser. Les connexions fermées sont estompées.
- Le nom d’un serveur vient de son enregistrement DNS inverse, quand il y en a un.
- La catégorie (API, CDN, Pisteur, Télémétrie, Publicité, Médias, Mises à jour, Synchronisation, Courriel, Social, Développeur, Local, Inconnu) vient d’une liste de domaines intégrée, puis du port.
- La ville et le pays exigent la base de localisation (Réglages › Source des données › Base de localisation); sans elle, les serveurs s’affichent comme Inconnu.
- Le fait qu’une connexion soit chiffrée est déduit de son port (« TLS · par le port ») ou de son protocole (QUIC).
Un clic sur une rangée ouvre l’inspecteur à côté de la liste :
- l’état, la catégorie et Ouvrir la fiche;
- un graphique de la dernière minute, et les octets actuels et totaux dans chaque sens;
- Décider : une portée (Tout, Domaine, Hôte, IP) et Autoriser ou Refuser, qui créent une règle; la règle qui correspond, s’il y en a une, s’ouvre d’un clic;
- Destination : l’hôte, l’adresse, la façon dont le nom a été trouvé, l’emplacement, le réseau et le transport;
- Processus : l’app et le PID, le développeur (en rouge si non signé), le chemin, l’interface et le port locaux, l’heure de début;
- Plus : Tout de l’app, Consulter, Tracer, Copier l’adresse.
Remarque : Autoriser et Refuser enregistrent une règle et marquent la connexion; rien n’est bloqué dans cette version.
Par app, Par serveur et Par pays
Par app regroupe les connexions par app : connexions, un indicateur de trafic, vitesse, total, et des marques pour les connexions en attente, refusées et non signées. L’inspecteur affiche la part de chaque catégorie (avec le nombre de connexions vers des pisteurs, de la publicité ou de la télémétrie), Tout autoriser, Tout refuser, Refuser pisteurs, publicité et télémétrie, les connexions de l’app, son paquet et son chemin, Règles et Afficher dans le Finder.
Par serveur les regroupe par serveur : où il se trouve, catégorie, les apps qui le joignent, débit et total. L’inspecteur liste les apps qui le joignent, Autoriser le domaine et Refuser le domaine, Consulter, Certificat et Tracer.
Par pays liste les pays selon le trafic, en laissant de côté le réseau local, avec la part des huit premiers et les pays refusés par des règles. Le bouton du drapeau sur chaque rangée ouvre les règles du coupe-feu pour ce pays.
Carte
Une carte du monde avec un point pour chaque endroit où se trouvent des serveurs, et des arcs pour les connexions en direct. Survolez un point pour voir ses connexions; cliquez sur l’une d’elles pour ouvrir l’inspecteur. Les afficheurs donnent le nombre d’arcs en direct ainsi que les villes la plus éloignée et la plus proche.
Les serveurs n’apparaissent sur la carte que si la base de localisation est installée. Ce Mac est placé d’après son adresse publique, si bien que son point (« Vous ») apparaît après le passage d’Outils › IP publique. Une ligne au bas de la carte indique lequel des deux manque. Réglages › Animer la carte désactive le mouvement des arcs; la carte reste aussi immobile avec Réduire les animations.
Fiche

La fiche, c’est tout ce qu’on sait d’une connexion. Elle s’ouvre avec Ouvrir la fiche dans un inspecteur, le bouton de fiche dans Processus, Ouvrir la fiche dans Flux, ou une recherche dans le Tableau de bord. La flèche en haut à gauche ramène à la liste.
L’en-tête affiche l’app, le serveur, l’état, la catégorie, la visibilité et le tunnel, s’il y en a un. Actions propose Autoriser cet hôte, Autoriser le domaine, Refuser cet hôte, Refuser le domaine (des règles, non appliquées) et Copier la fiche en texte.
Huit onglets :
- Aperçu : la connexion en un paragraphe (qui, vers qui, comment, combien, et si une règle s’y applique), puis six cartes (Qui, Quoi, Vers qui, Comment, Contenu, Pourquoi) qui ouvrent leurs onglets, et une note sur la confidentialité.
- Qui : la lignée depuis launchd; la chaîne de signature, le Team ID, l’identifiant, l’exécution renforcée, le bac à sable et le SHA-256; le nom du processus, son PID, son utilisateur, son chemin, son paquet, sa version, sa date d’installation, sa provenance (par exemple Homebrew ou le site d’où il a été téléchargé), son heure de début et ce qui l’a lancé; le processeur, la mémoire, les fils d’exécution et les sockets en ce moment; ses arguments et ses droits. Boutons : Toutes les connexions de ce processus, Règles de l’app, Afficher dans le Finder, Copier le SHA-256.
- Vers qui : le service, le nom d’hôte, l’adresse et le port, le DNS inverse, l’hébergeur, la catégorie, une éventuelle règle de pays, une note de réputation, les apps qui lui parlent aussi, et la carte. Boutons : Consulter, Tracer la route, Ping, Certificats, Toutes les connexions vers cet hôte.
- Comment : l’adresse locale, l’interface, la route, la passerelle et le tunnel; le temps d’aller-retour et sa variation, la fenêtre, l’algorithme de congestion, les retransmissions, les paquets hors séquence et le nombre de paquets; la recherche inverse qui a nommé le serveur; le débit de la dernière minute.
- TLS, Contenu, Paquets : la négociation, le contenu décodé et les paquets exigent l’extension réseau; dans cette version, ces onglets indiquent ce qui reste visible (le nom, le protocole, les tailles) et pourquoi le reste ne l’est pas.
- Chronologie : quand le processus a démarré, quand le nom a été trouvé, quand la connexion a été vue pour la première fois, toute règle qui s’y applique (marquée comme pas encore appliquée) et quand elle s’est fermée.
Remarque : WHOIS dans l’onglet Vers qui renvoie à Outils › Recherche, qui l’exécute. Les sockets qui étaient ouverts avant le démarrage de Network sont datés d’après leur processus.
Processus

Chaque processus qui a un socket : Processus et chemin, PID, Utilisateur (root est signalé), Lancé par, Signature (Apple ou Dev ID, ou Non signé), connexions, débit et total. Filtrez avec Tous, Utilisateur, Root, Non signés ou Assistants; la légende compte les non signés.
L’inspecteur indique qui l’a signé, sa lignée depuis launchd, son identité (chemin, utilisateur, Team ID, SHA-256, démarrage, provenance, processeur et mémoire), les arguments avec lesquels il tourne, et chaque connexion avec un bouton vers sa fiche. Actions : Tout refuser de ce processus (des règles, non appliquées), Règles et Afficher dans le Finder.
Flux

Un enregistrement par connexion en direct, par type : HTTPS, QUIC, HTTP, DNS, mDNS, SSDP ou Autre, d’après le protocole et le port. Chacun affiche l’heure, l’app, un résumé, la destination et la taille. Choisissez un type avec Tous les types; Lisibles seulement garde les enregistrements dont le contenu peut être lu, ce qui, dans cette version, n’en laisse aucun. L’inspecteur indique quand, de qui, vers qui, la taille et ce qui est visible, avec Ouvrir la fiche.
Remarque : Lire le contenu des flux (transactions HTTP, échanges DNS, diffusions) exige l’extension réseau. Pour l’instant, chaque enregistrement ne contient que des tailles et des temps.
Ports à l’écoute
Chaque port sur lequel écoute un processus de ce Mac : Port, Proto, Processus avec son PID, Service, Lié à, Exposition et Depuis. L’exposition est Ce Mac seulement (bouclage), Réseau local (une adresse) ou Tout réseau (toutes les adresses); la légende compte ceux du dernier type. L’inspecteur explique l’exposition, affiche le processus et le chemin, et propose Analyser de l’extérieur (une analyse des ports de l’adresse publique dans Outils) et Règles du coupe-feu.
Bande passante et Chronologie
Bande passante affiche sous forme de barre le débit de chaque app pendant cette seconde, avec un petit graphique. Un clic sur une app l’ouvre dans Par app.
Chronologie affiche le débit (la réception au-dessus, l’envoi en dessous), la latence vers le routeur avec une ligne à 50 ms, la perte de paquets vers 1.1.1.1, et des afficheurs pour les débits moyens, les pointes de latence et la gigue. Seule la plage 5 min est mesurée; les plages 1 heure, 24 heures et 7 jours ne sont pas enregistrées dans cette version et affichent une courbe fictive.
Consommation de données
Les octets par app pour les connexions vues, et le total du jour dans chaque sens. La période Aujourd’hui reflète ce qui a été mesuré.
Remarque : Les périodes 7 jours et Mois, les barres par jour, les rangées par interface, le chiffre de la connexion limitée et Exporter en CSV ne fonctionnent pas dans cette version.
Journal, Refusées et En attente
- Journal : les connexions terminées. Une connexion fermée reste dans la liste environ une minute.
- Refusées : les connexions que vous avez marquées avec Refuser. Elles ne sont pas bloquées dans cette version.
- En attente : les connexions retenues jusqu’à votre réponse. Rien n’attend dans cette version, parce que retenir une connexion exige l’extension réseau. Afficher une alerte de test montre un exemple de l’alerte; Suspendre 15 min marque les alertes comme suspendues.
Coupe-feu

Remarque : Le coupe-feu ne filtre pas dans cette version. Les règles, les profils, les listes de blocage et l’alerte sont affichés et modifiables, mais rien n’est appliqué, et ils ne sont pas conservés après la fermeture de l’app. Quand l’app lit ce Mac, elle démarre sans aucune règle; les profils, les réseaux connus, les listes de blocage et les groupes de règles listés sont des exemples.
La barre latérale a État (Aperçu), Règles (Règles, Suggestions, Listes de blocage, Groupes de règles), Contexte (Profils, Entrant, Réseaux connus) et Avancé (Verrou et sécurité). Le bouton + au-dessus de la barre latérale crée une règle (Nouvelle règle). La barre d’outils a le sélecteur de profil et le bouton du verrou.
Mode
Aperçu affiche quatre tuiles de mode :
- Alerte : les connexions sans règle attendent votre réponse.
- Autoriser en silence : les connexions sans règle passent, et sont consignées.
- Refuser en silence : les connexions sans règle sont refusées, et consignées.
- Désactivé : rien n’est filtré; le moniteur continue de surveiller.
Quand l’app lit ce Mac, le mode démarre à Désactivé. En dessous : des tuiles pour les règles, les connexions en attente, les refus du jour et les correspondances des listes de blocage; Boucliers avec Coupe-feu entrant, Mode furtif, Coupe-circuit et Bloquer le LAN sur les réseaux non fiables; le profil actif; et les dernières décisions du coupe-feu.
Règles
Chaque règle se lit comme une phrase : App, Règle (la destination et les ports, avec sa note ou son origine), Action, Contexte (profil, groupe ou durée), Correspondances et Dernière utilisation. Filtrez avec Toutes, Autoriser, Refuser, Demander ou Désactivées (les règles désactivées). Les règles viennent de Nouvelle règle, d’Autoriser et de Refuser dans le Moniteur et la fiche, et des réponses à l’alerte.
Un clic sur une règle ouvre son éditeur :
- Autoriser, Refuser ou Demander, et Activée;
- Direction : Sortante, Entrante ou Les deux;
- Destination : N’importe quel serveur, Domaine, Hôte, Adresse IP, Plage IP, Réseau local ou Pays, avec la valeur (par exemple
*.example.com,10.0.0.0/8ou un code de pays); - Ports et Protocole (Tous, TCP, UDP, QUIC, ICMP);
- Durée : Pour toujours, Jusqu’à la fermeture, Jusqu’à la déconnexion, Jusqu’au redémarrage ou 30 minutes (les règles de 30 minutes créées depuis l’alerte sont retirées à leur échéance);
- Contexte : un profil (Tous les profils) et un groupe (Aucun groupe), et Priorité (l’emporte sur toutes les autres règles et sur les listes de blocage);
- Note, et un Historique des correspondances, de la dernière utilisation, de la création, de l’origine et du chemin de l’app.
Enregistrer conserve les changements, Rétablir les abandonne, Supprimer… demande une confirmation avant de retirer la règle. Connexions ouvre les connexions de l’app; Dupliquer copie la règle. Les règles d’un groupe distant sont en lecture seule.
Suggestions
Les règles qui ne servent pas à grand-chose, en quatre groupes : Inutilisées depuis 90 jours, Redondantes (une règle plus large pour la même app décide de la même façon), Temporaires (créées depuis une alerte pour un temps) et Orphelines. Chaque règle a Modifier et Supprimer; les temporaires ont aussi Garder pour toujours. Appliquer tout ce qui est sûr supprime les redondantes et les orphelines.
Listes de blocage et Groupes de règles
Listes de blocage liste les listes de domaines avec un interrupteur, leur catégorie, leur adresse source, leurs entrées et leurs correspondances. Ajouter une liste accepte une URL au format hosts, domaines ou Adblock.
Groupes de règles liste les groupes de règles activés et désactivés ensemble, locaux et distants. Nouveau groupe en ajoute un.
Remarque : Dans cette version, les listes de blocage et les groupes distants ne sont pas téléchargés, et les activer ne change rien sur le réseau. Quand l’app lit ce Mac, elles démarrent désactivées.
Profils et Réseaux connus
Profils affiche chaque profil avec les réseaux auxquels il est destiné, son DNS, son tunnel, si le LAN est bloqué et son nombre de règles. Activer en rend un actif (aussi à partir de la barre d’outils et du panneau de la barre des menus); Nouveau profil en ajoute un.
Réseaux connus liste des réseaux avec un niveau de confiance (Fiable, Non fiable, Public), un profil et des interrupteurs pour LAN, Bonjour et AirDrop.
Remarque : Dans cette version, les profils ne changent pas d’eux-mêmes et ne modifient ni le DNS ni les tunnels; les réseaux connus listés sont des exemples.
Entrant
Qui peut se connecter à ce Mac : les interrupteurs Coupe-feu et Furtif, des afficheurs pour les ports à l’écoute et le nombre de ceux qui sont exposés à Internet, et une règle par app à l’écoute (Autoriser, Refuser ou Demander). Rien de cela n’est appliqué dans cette version, et les rangées sous Tout le reste sont fixes.
Verrou et sécurité
- Verrouiller la configuration : quand cette option est activée, le mode, le profil et les règles ne peuvent pas être changés dans l’app. Dans cette version, verrouiller et déverrouiller ne demandent pas Touch ID.
- Coupe-circuit : Tout arrêter… demande une confirmation; Désactiver y met fin. Non appliqué dans cette version.
- Réinitialiser… : retire les règles après que vous avez tapé
DELETEpour confirmer. - Afficher l’alerte : affiche l’alerte de connexion pour une connexion fictive.
Déverrouiller jusqu’à la fermeture, Les mises à jour exigent Touch ID, Exporter…, Importer… et Afficher les sauvegardes sont sans effet dans cette version.
L’alerte de connexion

L’alerte est un panneau flottant qui pose la question au sujet d’une connexion sans règle. Dans cette version, elle n’apparaît qu’en exemple, à partir de Tester l’alerte dans le Tableau de bord, d’Afficher une alerte de test dans Moniteur › En attente ou d’Afficher l’alerte dans Verrou et sécurité. L’endroit où elle s’ouvre se règle dans Réglages › Les alertes de connexion s’ouvrent.
Elle affiche l’app, ce qu’elle veut joindre (nom, protocole et port, emplacement, réseau et adresse), des pastilles pour la catégorie, la façon dont le nom a été trouvé, un binaire non signé ou un pisteur répertorié, et la position dans la file (« 1 sur 3 »). Ensuite :
- Portée : N’importe quel serveur, le domaine (par exemple
*.example.com), Cet hôte ou IP seulement, avec une phrase qui dit ce que la portée couvre; - Durée : Pour toujours, Jusqu’à la fermeture, Jusqu’à la déconnexion, 30 min ou Une fois;
- une note pour la règle;
- Afficher les détails : le processus et le PID, le chemin, le développeur, la signature, le parent, l’interface et le port locaux, le réseau et le nombre de règles de l’app;
- Appliquer à tout ce qui vient de cette app, quand plusieurs connexions de la même app attendent;
- Refuser et Autoriser, et un menu avec Suspendre les alertes 15 minutes, Suspendre les alertes 1 heure, Ouvrir le Moniteur et Consulter le serveur.
Répondre crée une règle (non appliquée) et passe à la connexion suivante en attente.
| Raccourci | Action |
|---|---|
⌘A | Autoriser |
⌘D | Refuser |
⌘1 | Portée : N’importe quel serveur |
⌘2 | Portée : le domaine |
⌘3 | Portée : Cet hôte |
⌘4 | Portée : IP seulement |
⌘I | Afficher ou masquer les détails |
Esc | Fermer l’alerte et décider plus tard |
Appareils

Appareils liste ce qui se trouve sur le réseau local. La barre latérale a Réseau (Tous les appareils, En ligne, Nouveaux et inconnus, Fiables), Par type (Ordinateurs, Téléphones et tablettes, Télé et médias, Maison connectée, Infrastructure, Imprimantes) et Outils (Topologie, Services, Historique, Wake-on-LAN). Le champ de filtre cherche dans les noms, les adresses, les adresses MAC et les fabricants.
Analyse
Analyser maintenant envoie un ping à chaque adresse du réseau /24 du Mac, relit la table ARP et parcourt Bonjour pendant quelques secondes. La première fois, macOS demande l’accès au réseau local; tant qu’il n’est pas accordé, la liste reste vide. Entre deux analyses, la liste suit la table ARP toutes les cinq secondes : les appareils qui apparaissent sont ajoutés et marqués Nouveau, et ceux qu’on n’a pas vus depuis deux minutes passent hors ligne. La légende indique quand la dernière analyse a eu lieu.
Liste des appareils
Colonnes : Appareil (nom, nom d’hôte et type), Adresse (IP et MAC), Fabricant, Lien, Trafic et Vu. Cliquez sur un en-tête pour trier. Les noms viennent du DNS inverse et de Bonjour; le fabricant, d’une courte table intégrée de fabricants; le type est déduit du nom, du fabricant et des services Bonjour.
Inspecteur d’appareil
L’inspecteur indique si l’appareil est en ligne, ainsi que son identité : IPv4, MAC, nom d’hôte, fabricant, modèle, système, lien, première et dernière apparition, et ses services Bonjour.
- Renommer et Faire confiance : conservés jusqu’à la fermeture de l’app.
- Ping et Analyse de ports : ouvrent l’outil dans Outils avec l’adresse de l’appareil.
- Bloquer Internet, Réveiller et M’avertir quand il est en ligne : ne fonctionnent pas dans cette version. Pour réveiller une machine, utilisez la page Wake-on-LAN ou Outils › Wake-on-LAN.
Remarque : Le trafic par appareil et le blocage d’un appareil exigent l’extension réseau.
Topologie, Services et Historique
Topologie dessine Internet, le routeur et, en dessous, une branche par interface avec les appareils qui y sont reliés. Un clic sur un appareil ou sur le routeur l’ouvre.
Services regroupe par type les services Bonjour trouvés (AirPlay, imprimantes, partage de fichiers, HomeKit et autres), avec les appareils qui offrent chacun d’eux.
Historique liste les événements des appareils, comme le fait d’accorder sa confiance à un appareil.
Wake-on-LAN
Liste les appareils marqués pour Wake-on-LAN. Sous Toute autre machine, tapez une adresse MAC et cliquez sur Envoyer le paquet magique pour diffuser un vrai paquet magique sur le réseau local. La machine doit être sur le même réseau, branchée et autoriser Wake-on-LAN dans ses propres réglages.
Wi-Fi

Wi-Fi lit la radio du Mac. La barre latérale a Connecté (Réseau actuel, Qualité du signal, Itinérance), Autour (Réseaux à proximité, Canaux, Interférences), Enregistrés (Réseaux enregistrés) et Outils (Relevé de site, Partage de connexion, Renifleur, Audit de sécurité). La barre d’outils a un filtre de bande (Toutes, 2,4, 5, 6 GHz) et Analyser.
Les noms des réseaux et les adresses des points d’accès exigent l’autorisation Localisation (Réglages › Autorisations).
Réseau actuel
Le réseau auquel vous êtes connecté, avec le fabricant du point d’accès, le mode PHY, la bande, le canal, la largeur et la sécurité; des afficheurs pour Signal, Bruit et Tx; des cadrans pour Signal, SNR, Débit Tx et Retransmissions (les retransmissions exigent l’extension réseau); le signal des 5 dernières minutes; et les données du Lien : BSSID, point d’accès, pays, sécurité, routeur, DNS et si le Mac utilise une adresse privée sur ce réseau. Admin du routeur ouvre l’adresse du routeur dans le navigateur; À proximité ouvre Réseaux à proximité. Déconnecter et Oublier… sont sans effet dans cette version.
Qualité du signal et Itinérance
Qualité du signal note le lien d’après six facteurs. Dans cette version, seuls Signal et Latence sont mesurés; Bruit de fond, Charge du canal, Retransmissions et Itinérance sont fixes, si bien que la note est une approximation.
Itinérance liste les points d’accès qui diffusent le nom de votre réseau, d’après la dernière analyse. Les passages de l’un à l’autre ne sont pas enregistrés dans cette version.
Réseaux à proximité
Analyser liste les réseaux autour : le nom (ou « Réseau masqué »), le BSSID, la bande et le canal, la largeur, le signal, la sécurité, le fabricant et le mode PHY. La légende compte les réseaux ouverts ou faibles. Un réseau qui porte le nom du vôtre mais dont le fabricant est inconnu est signalé Jumeau malveillant?. L’inspecteur affiche le signal, le bruit, le SNR et la qualité, les données, et Copier le BSSID. Rejoindre, Enregistrer et Marquer comme malveillant sont sans effet dans cette version.
Canaux et Interférences
Canaux montre, par bande, l’encombrement de chaque canal d’après la dernière analyse : la barre est une estimation du temps d’antenne, le nombre est celui des réseaux qui l’utilisent, et votre canal est mis en évidence. Ouvrir le routeur pour changer ouvre la page du routeur.
Interférences compte les réseaux sur votre canal (Même canal) et sur les canaux qui le chevauchent (Adjacents), et les liste.
Remarque : Les afficheurs du canal Le plus calme dans Canaux, ainsi que Temps d’antenne libre, Non Wi-Fi et Autres sources dans Interférences, sont du texte fixe dans cette version.
Réseaux enregistrés
Les réseaux Wi-Fi que ce Mac rejoint de lui-même, dans son ordre, lus dans macOS. Les interrupteurs Connexion automatique et Privée, les flèches, Oublier et le bouton de la clé ne changent que ce que l’app affiche; la liste de macOS n’est pas modifiée dans cette version. La sécurité affichée pour chaque réseau enregistré n’est pas lue dans le système.
Audit de sécurité
Des vérifications tirées de la radio et de la dernière analyse : la sécurité de votre réseau, un deuxième réseau portant votre nom qui ne correspond pas au vôtre, des réseaux ouverts ou WEP à proximité, des réseaux sans nom, le nombre de réseaux qui partagent votre canal, et si ce Mac utilise une adresse privée. Relancer analyse et vérifie de nouveau. Le WPS, l’isolement des invités et l’administration à distance se trouvent dans le routeur et ne peuvent pas être lus par les ondes; détecter les trames de désauthentification exige le mode moniteur, qui arrivera avec le Renifleur dans une version ultérieure.
Relevé de site, Partage de connexion et Renifleur
Ces pages sont des aperçus dans cette version :
- Relevé de site enregistre un point par pièce avec Enregistrer ici, mais les valeurs enregistrées ne sont pas une mesure.
- Partage de connexion (Partage Internet et Partage de connexion de l’iPhone) ne change rien sur le Mac.
- Renifleur (le mode moniteur sur un canal) arrivera dans une version ultérieure.
Interfaces

La barre latérale liste chaque adaptateur sous Adaptateurs (Wi-Fi, Ethernet, Thunderbolt, USB, ponts, tunnels et bouclage), le principal en surbrillance et un voyant sur ceux qui sont actifs; puis Configuration (Configurations, Ordre des services, Proxys, 802.1X), Tunnels (VPN) et Partage (Partage et ponts, Relais privé). Le champ de filtre filtre les adaptateurs par nom ou par adresse. Renouveler le DHCP dans la barre d’outils renouvelle le bail de en0.
Adaptateurs
La page de chaque adaptateur affiche :
- l’état (actif, route principale), le nom, le support et la puce, l’adresse IPv4, les débits actuels, la vitesse du lien et un graphique des 60 dernières secondes;
- IPv4 : l’adresse, le sous-réseau et le routeur, et le bail DHCP (serveur, obtention, expiration) avec Renouveler;
- IPv6 : ses adresses;
- DNS : les serveurs et les domaines de recherche de l’interface, avec un bouton vers l’onglet DNS;
- Matériel : MAC, vitesse et duplex, puce, MTU, et Découvrir (Outils › Découverte du MTU);
- Compteurs depuis le démarrage : paquets et octets entrants et sortants, erreurs, rejets et collisions.
Actions : Désactiver / Activer (demande un mot de passe d’administrateur), Diagnostic (envoie un ping au routeur dans Outils), Connexions sur l’interface, Copier l’adresse.
Remarque : Renouveler demande un mot de passe d’administrateur. Libérer, le sélecteur de configuration IPv4 et son Appliquer, l’Appliquer du MTU et Rendre la MAC aléatoire ne changent pas le Mac dans cette version.
Configurations
Les configurations réseau définies dans macOS, avec l’active marquée. Changer passe à une autre configuration (demande un mot de passe d’administrateur). Nouvelle configuration, Modifier et Dupliquer ne changent pas le Mac dans cette version.
Ordre des services
Les services réseau dans l’ordre de macOS, avec celui qui porte la route par défaut marqué, et les huit premières routes de la table de routage. Réordonner avec les flèches ne change que la liste affichée.
Proxys et 802.1X
Proxys liste les proxys Web, Web sécurisé, SOCKS et FTP du système ainsi que tout script de configuration automatique, lus dans macOS. Les interrupteurs et les exceptions ne changent pas le Mac dans cette version.
802.1X est un aperçu et affiche un profil d’exemple.
VPN
Chaque configuration VPN que macOS connaît (Réglages Système › VPN), avec son type et son état. Connecter et Déconnecter la démarrent et l’arrêtent. Test de fuite demande à Cloudflare quelle adresse publique et quel réseau ce Mac a en ce moment (en notant si un tunnel est connecté), vérifie si IPv6 est joignable et demande quel résolveur atteint Internet pour ce Mac; comparez le résultat avec la sortie du tunnel.
Remarque : Sur demande, le Coupe-circuit par tunnel, le tunnel partagé et Ajouter… ne fonctionnent pas dans cette version.
Partage et Relais privé
Partage et ponts et Relais privé sont des aperçus : leurs interrupteurs et leurs chiffres ne reflètent ni ne changent le Mac dans cette version.
DNS

La barre latérale a Résolveur (Aperçu, Chiffrement, Banc d’essai), Requêtes (Journal en direct, Bloquées, Domaines principaux), Blocage (Listes de blocage, Autoriser et refuser), Local (Fichier hosts, Domaines locaux, Cache) et Outils (Recherche, Test de fuite). La barre d’outils affiche le résolveur utilisé et Vider.
Aperçu
Le résolveur qu’utilise macOS, nommé quand c’est un résolveur public connu (Quad9, Cloudflare, Google, AdGuard, Mullvad, NextDNS, DNS4EU, OpenDNS), sinon « Routeur » ou « Système » avec son adresse. Quand l’app lit ce Mac, le DNS s’affiche en clair (UDP, port 53). Résolveurs par interface liste les serveurs DNS de chaque interface active. Boutons : Changer de résolveur, Journal en direct, Banc d’essai.
Changer de résolveur
Chiffrement affiche une carte par résolveur. Un clic sur un résolveur public le définit comme serveurs DNS du service réseau principal, avec ses adresses en clair; macOS demande un mot de passe d’administrateur. Un clic sur l’entrée du système ou du routeur revient aux serveurs fournis par le DHCP.
Remarque : Le DNS chiffré (DoH / DoT et l’interrupteur de chiffrement), Personnalisé, Exceptions et les interrupteurs sous Aussi ne changent pas le Mac dans cette version. La latence affichée sur chaque carte n’est pas mesurée.
Banc d’essai
Lancer le banc d’essai est un aperçu dans cette version : les chiffres qu’il affiche ne sont pas mesurés sur votre réseau. Pour comparer des résolveurs, envoyez un ping à leurs adresses dans Outils ou utilisez Outils › Tableau des latences.
Requêtes
Journal en direct, Bloquées et Domaines principaux exigent le proxy DNS fourni avec l’extension réseau. Ils restent vides quand l’app lit ce Mac.
Listes de blocage et Autoriser et refuser
Listes de blocage affiche les mêmes listes que le coupe-feu, appliquées au niveau du résolveur. Autoriser et refuser tient une liste d’autorisation et une liste de refus de domaines (caractères génériques permis). Ni l’une ni l’autre ne sont appliquées dans cette version.
Fichier hosts et Domaines locaux
Fichier hosts affiche les entrées de /etc/hosts sous forme de tableau : interrupteur, hôte, adresse et note. Ouvrir /etc/hosts montre le fichier dans le Finder.
Remarque : Modifier, ajouter ou retirer des entrées ne change que le tableau;
/etc/hostsn’est pas écrit dans cette version.
Domaines locaux (DNS partagé) liste les domaines envoyés à leur propre résolveur. Cette page est vide quand l’app lit ce Mac et n’est pas appliquée dans cette version.
Cache
Vider vide les caches DNS du système : celui du service d’annuaire tout de suite, et celui de mDNSResponder après un mot de passe d’administrateur. La liste des noms en cache n’est pas lue dans macOS et reste vide.
Recherche et Test de fuite
Recherche est l’outil Recherche (voir Outils).
Test de fuite affiche le résolveur configuré, l’adresse du résolveur qui atteint réellement Internet (d’après whoami.akamai.net), ce que voient les serveurs de noms de Google, et un verdict : des requêtes qui vont au routeur, à un résolveur du réseau de votre FAI ou au résolveur que vous avez choisi.
Outils

Vingt outils, regroupés dans la barre latérale : Joindre, Mesurer, Inspecter, Tables et Utilitaires, puis Tourne tout seul (Vérifications de santé, Automatisations, Rapports). Le champ de filtre trouve un outil par son nom ou sa description. La barre d’outils indique combien d’outils sont en cours et offre un bouton pour tous les arrêter (Arrêter tous les outils).
Utiliser un outil
Les outils qui prennent une cible ont un champ (avec un exemple comme texte indicatif) et un bouton de lancement; ⌘Return ou Return dans le champ le lance, et Récents propose les huit dernières cibles. La sortie défile dans une console, colorée selon le sens; les outils qui mesurent la latence la tracent à côté de la console. Sous la console : le nombre de lignes, l’état, le résultat et Copier la sortie. Arrêter met fin à un outil en cours; Effacer vide la console.
D’autres onglets ouvrent des outils avec une cible déjà remplie, par exemple Consulter, Tracer, Ping et Analyse de ports dans les inspecteurs.
Joindre
- Ping : 20 pings, à une demi-seconde d’intervalle, puis les réponses, la perte, la moyenne et la gigue.
- Traceroute : chaque saut (jusqu’à 30, une sonde chacun), avec sa latence et, avec la base de localisation, son emplacement.
- Analyse de ports : des connexions TCP aux ports 1 à 1024, ou à une plage ou un port indiqués après une virgule (
192.168.1.20, 1-1024,example.com, 443); liste les ports ouverts avec leur service habituel. - Qualité du chemin : un traceroute, puis 30 pings vers l’hôte.
Mesurer
- Test de vitesse : voir plus bas.
- Bufferbloat : envoie des pings à 1.1.1.1 pendant 4 secondes au repos, puis pendant 8 secondes durant un téléchargement depuis Cloudflare, et note la hausse de la latence de A+ à F.
- Mac à Mac : pas dans cette version; il faut aussi Network sur l’autre Mac.
- Découverte du MTU : envoie des pings avec le bit de non-fragmentation, en cherchant des charges utiles de 1200 à 1472 octets, et indique le MTU du chemin.
- Tableau des latences : trois pings chacun vers le routeur, 1.1.1.1, 8.8.8.8, 9.9.9.9, apple.com, google.com, github.com, cloudflare.com, amazon.com, microsoft.com et leonardoaguiar.com, triés par latence.
Inspecter
- Recherche : les enregistrements A, AAAA, CNAME, MX, NS et TXT d’un nom (ou le nom inverse d’une adresse), son emplacement et les principales lignes WHOIS.
- Inspecteur HTTP : une requête vers une URL en suivant les redirections, avec les en-têtes de la réponse, l’état, la taille, l’adresse du serveur et les temps de DNS, de connexion, de TLS, du premier octet et le total.
- Certificats : une négociation TLS avec
hostouhost:port(443 par défaut) : protocole, chiffrement, échange de clés, ALPN, si la chaîne est approuvée par ce Mac et, pour chaque certificat, son sujet, son émetteur, ses dates (avec les jours restants), son empreinte SHA-256 et, pour le premier, ses noms. - Capture de paquets : 60 paquets sur l’interface principale avec
tcpdump, avec un filtre facultatif (port 443,host 192.168.1.20). macOS demande un mot de passe d’administrateur chaque fois. Les paquets s’affichent dans la console; ils ne sont pas enregistrés dans un fichier.
Tables et Utilitaires
- Table de routage et Table ARP : les tables du système (
netstat -rn,arp -an). La table ARP exige l’accès au réseau local. - Wake-on-LAN : envoie un paquet magique pour une adresse MAC à l’adresse de diffusion du réseau local.
- Calculateur de sous-réseau : le réseau, le masque, le masque générique, la diffusion, le premier et le dernier hôte, le nombre d’hôtes et la classe d’un CIDR IPv4.
- Recherche MAC : le fabricant d’une adresse MAC d’après une liste intégrée de fabricants courants, et s’il s’agit d’une adresse privée (aléatoire).
- IP publique : l’adresse IPv4 publique et l’emplacement Cloudflare d’après
cloudflare.com/cdn-cgi/trace, le réseau qui la possède d’après le DNS de Team Cymru, et l’adresse IPv6 publique s’il y en a une. L’outil remplit aussi l’adresse publique affichée dans le Tableau de bord et sur la carte. - Portail captif : interroge
captive.apple.comet indique si une page de connexion fait obstacle.
Test de vitesse
Lancer le test de vitesse mesure par rapport à Cloudflare : d’abord la latence et la gigue, puis 10 secondes de réception et 8 secondes d’envoi, tracées au fur et à mesure. Le résultat va dans Historique avec la date, la réception, l’envoi, la latence, la gigue et le serveur. L’historique dure jusqu’à la fermeture de l’app; le test ne tourne que lorsque vous le lancez (la légende « planifié toutes les 12 h » ne s’applique pas dans cette version). Bufferbloat a son propre outil.
Vérifications de santé

Des sondes qui tournent environ toutes les 30 secondes : Passerelle, Internet (Cloudflare) (1.1.1.1), DNS de Google (8.8.8.8) et leonardoaguiar.com, chacune avec deux pings. Chaque rangée affiche le type, l’intervalle, l’état (En service, Dégradé au-delà de 250 ms, Hors service, En pause), la latence, la disponibilité sur les 40 dernières exécutions et une tendance. Le bouton au bout de la rangée suspend ou reprend une vérification. Nouvelle vérification ajoute une vérification vers example.com; les vérifications ne peuvent pas être modifiées dans cette version.
Automatisations et Rapports
Automatisations est un aperçu : les automatisations listées sont des exemples, désactivés quand l’app lit ce Mac, et Exécuter maintenant ne fait que consigner une exécution.
Rapports résume le réseau depuis le démarrage de l’app : les apps sur le réseau, le trafic du jour et du mois, le débit le plus élevé observé, la latence médiane vers le routeur, la disponibilité de 1.1.1.1, les nouveaux appareils, les cinq apps les plus actives, les serveurs indésirables vus, et ce qui mérite un coup d’œil (processus non signés sur Internet, ports ouverts à tous les réseaux, pointes de latence, pings sans réponse). Exporter en PDF, l’interrupteur du rapport hebdomadaire, Ouvrir le dernier rapport et Dossier des rapports ne fonctionnent pas dans cette version.
Réglages
Réglages est une seule page divisée en sections.
Source des données
- Ce que l’app lit : Ce Mac lit le système; Données d’exemple affiche chaque écran sur des données fictives et ne lit rien du Mac, pour voir à quoi ressembleront les fonctions à venir. Changer de source réinitialise ce que l’app garde en mémoire (règles, appareils, noms) et repart de la source choisie.
- Réel dans cette version et À venir : ce qui lit le Mac aujourd’hui et ce qui attend l’extension réseau.
- Base de localisation : où se trouve chaque serveur, pour la carte, la fiche, le traceroute et les recherches. Choisissez Pays (environ 10 Mo) ou Ville (environ 130 Mo) et cliquez sur Télécharger. Le fichier est DB-IP Lite (CC BY 4.0), de db-ip.com, l’édition de ce mois-ci ou celle du mois précédent; il est vérifié, puis consulté sur ce Mac seulement. db-ip.com le sert à quelques Ko/s, si bien que l’édition par pays prend un moment et celle par ville, beaucoup plus longtemps; la progression s’affiche à côté du bouton, et le téléchargement se poursuit en arrière-plan pendant que l’app tourne. Une fois la base installée, la rangée affiche l’édition, la date de création et la taille, avec Mettre à jour et Supprimer.
Général et Barre des menus
- Ouvrir à la connexion : démarre Network dans la barre des menus quand vous ouvrez une session. Activé par défaut. Offert seulement pour la copie installée dans Applications.
- Rechercher les mises à jour automatiquement (avec Vérifier maintenant) et Installer les mises à jour automatiquement : voir Mises à jour plus bas.
- Envoyer des statistiques d’utilisation anonymes : voir Statistiques d’utilisation et confidentialité plus bas.
- Afficher l’icône dans la barre des menus : masque ou affiche l’icône. Quand l’icône est masquée, la fenêtre s’ouvre à chaque démarrage de l’app; rouvrez Network à partir de Spotlight ou du Finder pour retrouver la fenêtre.
Alertes et notifications
- Les alertes de connexion s’ouvrent : En haut à droite, Au centre ou Près du pointeur. S’applique à l’alerte de connexion.
- Son d’alerte, Délai d’expiration des alertes sans réponse, M’avertir des nouveaux appareils, M’avertir des connexions refusées, M’avertir des changements de Wi-Fi et M’avertir de la latence et des pannes sont enregistrés, mais sans effet dans cette version.
Surveillance et confidentialité
- Afficher les connexions de bouclage : affiche dans le Moniteur les connexions du Mac vers lui-même (127.0.0.1). Désactivé par défaut.
- Animer la carte : les arcs bougent sur la carte du Moniteur. Désactivé, la carte reste immobile.
- Conserver le journal des connexions pendant, Enregistrer les noms d’hôte, Localiser les serveurs (avec Mettre à jour la base), Analyser le réseau toutes les et Plafond de données mensuel sont enregistrés, mais sans effet dans cette version. La base de localisation se gère sous Source des données.
Inspection du contenu
L’inspection du contenu (décoder le TLS des apps choisies au moyen d’un proxy local doté de son propre certificat racine) exige l’extension réseau et n’est pas offerte dans cette version. L’interrupteur, Installer… / Supprimer… pour le certificat racine et la liste des apps inspectées n’installent aucun certificat et n’acheminent aucun trafic; quand l’app lit ce Mac, l’inspection s’affiche comme désactivée et le certificat comme absent.
Autorisations
- Filtre réseau : Plus tard.
- Réseau local : Demandé lors d’une analyse.
- Localisation : Accordée ou Non accordée, avec Autoriser… pour la demander.
- Administrateur : Au besoin.
Voir Autorisations sous Premiers pas.
Données
- Votre configuration : le nombre de règles, de profils, de listes de blocage, d’appareils connus et d’automatisations. Afficher dans le Finder ouvre
~/Library/Application Support/Network Manager(non offert avec les données d’exemple). Exporter… et Importer… ne fonctionnent pas dans cette version. - Recommencer : Effacer le journal… supprime les événements et les requêtes DNS; Tout effacer… supprime aussi les règles et les automatisations. Les deux vous demandent de taper
DELETE. Vos réglages restent.
Dépannage
Appareils est vide. macOS cache la table ARP tant que l’accès au réseau local n’est pas autorisé. Cliquez sur Analyser maintenant et autorisez-le quand on vous le demande. Si vous avez refusé, activez Network dans Réglages Système › Confidentialité et sécurité › Réseau local, puis relancez l’analyse. Outils › Table ARP est vide pour la même raison.
Le réseau Wi-Fi n’a pas de nom (« Réseau Wi-Fi (le nom exige la localisation) »). Ouvrez Réglages › Autorisations › Localisation et cliquez sur Autoriser…, ou activez Network dans Réglages Système › Confidentialité et sécurité › Service de localisation. Cliquez ensuite sur Analyser dans Wi-Fi pour actualiser les réseaux autour.
Les serveurs s’affichent comme Inconnu et la carte est vide. Téléchargez la base de localisation dans Réglages › Source des données. La carte place ce Mac d’après son adresse publique : lancez Outils › IP publique une fois.
Le téléchargement de la base de localisation est très lent. db-ip.com l’envoie à quelques Ko/s. L’édition par pays est le choix le plus rapide; le téléchargement se poursuit en arrière-plan pendant que Network tourne. S’il échoue, le message s’affiche dans la rangée; cliquez de nouveau sur Télécharger.
L’adresse publique et le fournisseur affichent « - ». Ils ne sont cherchés que sur demande : lancez Outils › IP publique, le test de vitesse ou un test de fuite. Ces outils exigent Internet et communiquent avec Cloudflare et le DNS de Team Cymru.
Un changement de DNS, un renouvellement de bail, un changement de configuration ou d’interface n’a pas eu lieu. Chacun demande à macOS un mot de passe d’administrateur; si la demande est annulée ou que le mot de passe est erroné, rien ne change et un événement dans l’Activité du Tableau de bord l’indique (« DNS inchangé », « Bail non renouvelé », « Configuration inchangée »). Vider le DNS sans le mot de passe ne vide que le cache du service d’annuaire.
La capture de paquets indique « Annulée. » La demande d’administrateur a été fermée. La capture l’exige chaque fois.
Refuser et le coupe-circuit ne bloquent rien. Le coupe-feu ne filtre pas dans cette version; le filtrage exige l’extension réseau, qui arrivera par les mises à jour.
Les règles, les noms d’appareils et les autres changements ont disparu. Dans cette version, ils sont conservés jusqu’à la fermeture de l’app, et changer Réglages › Source des données les réinitialise aussi.
La fiche d’une connexion dit qu’un socket a démarré plus tôt qu’en réalité. Les sockets déjà ouverts au démarrage de Network sont datés d’après leur processus, parce que macOS n’indique pas quand un socket s’est ouvert.
L’icône de la barre des menus a disparu. Elle a été masquée dans Réglages › Barre des menus. Ouvrez Network à partir de Spotlight ou du Finder pour retrouver la fenêtre, puis réactivez Afficher l’icône dans la barre des menus.
Network démarre à la connexion. C’est le comportement par défaut, pour que le moniteur continue de tourner. Désactivez Réglages › Général › Ouvrir à la connexion, ou retirez-le dans Réglages Système › Général › Ouverture.
Mac à Mac indique « Pas dans cette version. » Cet outil exige Network sur l’autre Mac et arrivera plus tard. Utilisez Test de vitesse pour la ligne et Qualité du chemin pour le chemin.
Avec les autres apps Mac
Workspace, Manager, Clipboard et Network fonctionnent comme un tout quand plus d’un est installé.
- Fenêtres empilées : quand plus d’une de leurs fenêtres sont ouvertes, elles se regroupent en une seule pile. Le menu de l’app › Empiler les fenêtres choisit comment, pour toutes les apps à la fois :
- Compact (par défaut) : l’app en cours d’utilisation affiche sa barre complète au bas de la pile, avec sa page en dessous, et les autres se réduisent à des bandes au-dessus, chacune avec son icône, son nom, ses onglets et son bouton de fermeture. Un onglet sur une bande ouvre cette page et fait passer cette app en cours d’utilisation.
- Barres complètes : toutes les barres entières, l’une sous l’autre; l’app qui a une page ouverte passe en dernier, sa page en dessous.
- Accordéon : toutes les barres entières, dans l’ordre d’ouverture; une page s’ouvre sous sa propre barre et pousse vers le bas les barres situées en dessous.
- Fenêtres séparées : chaque fenêtre de son côté, là où vous l’avez mise.
- Dans chaque mode empilé, une seule page est ouverte à la fois : ouvrir un onglet dans une app replie la page de l’autre. Glisser n’importe quelle barre ou bande déplace toute la pile; fermer une fenêtre comble le vide, et la dernière qui reste prend le haut de la pile.
- Une seule recherche : Rechercher trouve aussi ce que contiennent les autres apps installées (leurs pages, réglages et actions), affiché sous Dans suivi du nom de l’app; en choisir un l’ouvre dans son app, en lançant celle-ci si elle n’est pas ouverte. Ce que vous avez créé ou copié (babillards, extraits, dispositions, sessions, les apps d’où vous avez copié) reste à l’écart. Chaque app garde la liste de ce qu’on peut y trouver dans
~/Library/Application Support/leonardoaguiar.com/search/, sur ce Mac seulement. - À propos présente les autres apps, avec Ouvrir pour celles qui sont installées et Obtenir pour les autres, ce qui ouvre leur page sur leonardoaguiar.com.
Mises à jour
Network vérifie une fois par jour sur leonardoaguiar.com s’il y a une nouvelle version. C’est activé dès le départ; désactivez-le dans Réglages › Rechercher les mises à jour automatiquement.
- Le petit bouton carré aux deux flèches dans la barre, à droite du i, recherche les mises à jour quand on clique dessus. Quand une nouvelle version attend, il s’allume en orange avec un voyant dans son coin, et son infobulle indique la version.
- Rechercher les mises à jour… dans le menu de l’app fait la même chose.
- Installer les mises à jour automatiquement (désactivé tant que vous ne l’activez pas) télécharge les mises à jour en arrière-plan et les installe quand Network se ferme, ou tout de suite à partir de l’avis qu’il affiche.
- Chaque mise à jour est signée par le développeur et refusée si la signature ne correspond pas.
Aide et signalement de bogues
Le menu Aide et la plaque Aide d’À propos proposent :
- Documentation de Network (aussi Documentation dans le menu de l’app) : cette page.
- Nouveautés : chaque version et ce qui a changé, lu sur leonardoaguiar.com, ce qui inclut les versions plus récentes que celle qui est installée. La version installée est indiquée, et une version plus récente s’accompagne de Mettre à jour maintenant. La même liste se trouve à leonardoaguiar.com/network/changelog.
- Signaler un bogue… (aussi dans le menu de l’app, sous Rechercher les mises à jour…) : un formulaire qui envoie un rapport au développeur.
Signaler un bogue
| Champ | Ce qu’on y met |
|---|---|
| Type | Bogue, Plantage ou Suggestion. |
| Fréquence | Chaque fois, Parfois ou Une fois (pas demandé pour une suggestion). |
| Titre | Quelques mots sur le problème, jusqu’à 140 caractères. |
| Ce qui s’est passé | Ce que vous faisiez et ce que vous avez vu (pour une suggestion : ce que vous aimeriez que l’app fasse). |
| Étapes pour reproduire · facultatif | Comment le faire se reproduire, une étape par ligne. |
| Ce que vous attendiez · facultatif | Ce qui aurait dû se passer à la place. |
| Courriel · facultatif | Pour recevoir une réponse par courriel; jamais publié ni partagé. |
| Pièces jointes | Jusqu’à 5 fichiers d’au plus 10 Mo chacun : déposez-les sur le champ ou cliquez sur Ajouter des fichiers…. Les captures d’écran, les enregistrements d’écran et les journaux sont les plus utiles. |
| Inclure les informations système | Activé par défaut : la version et le numéro de build de l’app, la version de macOS, le modèle de Mac, le processeur et la mémoire, et la langue. Afficher montre exactement ce qui est envoyé. |
Envoyer le rapport (⌘↩) est disponible dès qu’il y a un titre et une description; d’ici là, la ligne à côté indique ce qui manque. Il envoie le tout en un seul rapport et en affiche le numéro; Effacer vide le formulaire. L’envoi demande d’abord un moment de travail au Mac, ce qui évite que le site soit inondé de rapports automatisés.
Vos rapports
Les rapports envoyés depuis ce Mac sont listés à côté du formulaire, avec leur état (reçu, confirmé, en cours, corrigé, avec la version qui le corrige, ou fermé) et un voyant orange quand une réponse n’a pas encore été lue. Cliquez sur un rapport pour lire la conversation et ajouter des précisions. Retirer de cette liste l’enlève de la liste de ce Mac; le rapport reste chez le développeur. La liste est actualisée chaque fois que la page s’ouvre, ou avec le bouton à côté de son titre.
Statistiques d’utilisation et confidentialité
Network envoie des statistiques d’utilisation anonymes à leonardoaguiar.com une fois par jour. Elles sont activées par défaut et aident à décider quoi corriger et améliorer. Réglages › Envoyer des statistiques d’utilisation anonymes les désactive, et tout ce qui attendait d’être envoyé est supprimé.
Ce qui est envoyé : la version de l’app, la version de macOS, l’identifiant de modèle du Mac (comme Mac15,3), le type de processeur, la langue, quelques réglages activés ou désactivés (comme la recherche automatique de mises à jour), le nombre d’ouvertures de l’app, les minutes pendant lesquelles sa fenêtre est restée ouverte et le nombre d’utilisations de chaque onglet et de chaque fonction, comptés par jour. Avec ces données part un identifiant aléatoire, créé par l’app et utilisé seulement pour cela.
Ce qui n’est jamais envoyé : des noms, des adresses, des connexions, des réseaux ou des appareils, des fichiers, ni rien de ce que vous tapez. Le site enregistre le pays d’où viennent les statistiques, pas l’adresse IP.
En dehors des statistiques, Network se connecte à leonardoaguiar.com seulement pour rechercher et télécharger les mises à jour, afficher les nouveautés, envoyer un rapport de bogue quand vous en écrivez un et en vérifier les réponses.