---
title: "Le coupe-feu de macOS bloque les connexions entrantes : autoriser une app · Guides Kilobat"
url: "https://kilobat.app/fr/guides/macos-firewall-incoming.html"
description: "Le coupe-feu de macOS ne contrôle que les connexions entrantes. Découvrez s’il bloque votre serveur ou votre service de partage, et autorisez l’app en toute sécurité."
---

Réseau local

# Le coupe-feu de macOS bloque les connexions entrantes

Le coupe-feu de macOS contrôle les connexions que d’autres ordinateurs établissent vers votre Mac. Il ne contrôle pas celles que vos apps établissent.

S’applique à : macOS 13 Ventura et versions ultérieures pour Réglages Système > Réseau > Coupe-feu. Les versions antérieures utilisent Sécurité et confidentialité. · Vérifié le 29 octobre 2026

## Symptômes

- D’autres appareils ne peuvent pas se connecter à un serveur, un jeu ou un service de partage sur votre Mac.
- Le Mac ne répond pas au ping d’un autre appareil.
- Un serveur de développement fonctionne sur le Mac, mais pas depuis votre téléphone sur le même Wi-Fi.
- macOS demande si une app peut accepter les connexions réseau entrantes.

## Causes probables

- **Bloquer toutes les connexions entrantes.** Selon Apple, cette option bloque les connexions vers les services non essentiels et vers tous les autres services de partage.
- **Une app refusée.** Vous avez cliqué sur Refuser lors d’une demande précédente, ou l’app est réglée pour bloquer dans les options du coupe-feu.
- **Mode furtif.** Le Mac ne répond pas aux requêtes de sondage comme le ping.
- **Le serveur écoute sur 127.0.0.1.** Seul le Mac peut alors s’y connecter, quel que soit le réglage du coupe-feu.

## Comment vérifier

1. Choisissez menu Pomme > Réglages Système > Réseau > Coupe-feu. Vérifiez si le coupe-feu est activé.
2. Cliquez sur Options. Regardez le réglage de votre app et l’option Bloquer toutes les connexions entrantes.
3. Affichez l’état du coupe-feu depuis Terminal.

   ```
   /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate
   /usr/libexec/ApplicationFirewall/socketfilterfw --getblockall
   /usr/libexec/ApplicationFirewall/socketfilterfw --getstealthmode
   ```
4. Vérifiez que le serveur écoute sur toutes les adresses, et pas seulement sur 127.0.0.1.

   ```
   lsof -nP -iTCP:8000 -sTCP:LISTEN
   ```

## Comment corriger

1. Dans les options du coupe-feu, désactivez Bloquer toutes les connexions entrantes si vous avez besoin du partage ou de serveurs.
2. Cliquez sur le bouton Ajouter et sélectionnez l’app. Réglez-la pour autoriser les connexions entrantes.
3. Cliquez sur OK. Testez de nouveau la connexion depuis l’autre appareil.
4. Vous pouvez aussi autoriser une app depuis Terminal. Remplacez le chemin par celui de votre app.

   ```
   sudo /usr/libexec/ApplicationFirewall/socketfilterfw --unblockapp /Applications/Example.app
   ```

   Nécessite un mot de passe administrateur.
5. Laissez le coupe-feu activé. N’autorisez que les apps qui doivent accepter des connexions.

## Avec Kilobat

1. Le filtre de Kilobat contrôle les connexions que vos apps établissent. Il ne remplace pas le coupe-feu de macOS pour les connexions entrantes.
2. Pour voir les sockets ouverts d’un processus serveur, utilisez la commande destinations.

   ```
   kilobat destinations --pid 12345
   ```

## Questions

**Le coupe-feu de macOS bloque-t-il les connexions sortantes ?**

Non. Apple le décrit comme une protection contre les connexions que d’autres ordinateurs établissent. Utilisez une app de filtrage pour les connexions sortantes.

**À quoi sert le mode furtif ?**

Le Mac ne répond pas aux requêtes de sondage, comme le ping, venant de sources inconnues. Les apps autorisées reçoivent toujours leurs requêtes.

## Sources

- [Assistance Apple : Modifier les réglages du coupe-feu sur Mac](https://support.apple.com/guide/mac-help/change-firewall-preferences-on-mac-mh11783/mac)
- [Assistance Apple : Bloquer les connexions à votre Mac avec un coupe-feu](https://support.apple.com/guide/mac-help/block-connections-to-your-mac-with-a-firewall-mh34041/mac)
- [Sécurité des plateformes Apple : coupe-feu des apps](https://support.apple.com/guide/security/application-firewall-seca0e83763f/web)
- socketfilterfw(8), page man installée avec macOS 27.2

Sources vérifiées le 29 octobre 2026. Les pages man sont celles installées avec macOS ; ouvrez-en une avec `man <name>` dans Terminal.

## Guides associés

- [Une app ne trouve pas les appareils du réseau local](https://kilobat.app/fr/guides/local-network-permission.html): macOS 15 Sequoia et ultérieur demandent votre accord avant qu’une app se connecte aux appareils de votre réseau local.
- [Un conteneur ne peut pas joindre localhost sur le Mac](https://kilobat.app/fr/guides/localhost-from-container.html): Chaque conteneur a sa propre pile réseau.
- [Little Snitch, LuLu et d’autres extensions réseau entrent en conflit sur un Mac](https://kilobat.app/fr/guides/network-extension-conflicts.html): Sur macOS, les coupe-feu, VPN et filtres de contenu utilisent des extensions réseau.
- [Trouver les appareils de votre réseau local depuis un Mac](https://kilobat.app/fr/guides/find-devices-on-network.html): macOS offre deux moyens intégrés de voir les autres appareils : la table ARP et Bonjour.
