---
title: "Problèmes d’IPv6 sur Mac : des sites bloquent, l’IPv4 fonctionne · Guides Kilobat"
url: "https://kilobat.app/fr/guides/ipv6-problems-mac.html"
description: "Certains sites ou apps bloquent sur un Mac alors que d’autres fonctionnent. Testez séparément les chemins IPv4 et IPv6, et ne désactivez l’IPv6 que le temps d’un test."
---

IP, routage et IPv6

# Problèmes IPv6 sur un Mac

La plupart des réseaux attribuent au Mac des adresses IPv4 et IPv6. Si le chemin IPv6 est défaillant, certaines connexions attendent ou échouent.

S’applique à : macOS 13 Ventura et ultérieur pour les étapes dans Réglages Système. Les commandes Terminal fonctionnent sur toutes les versions actuelles de macOS. · Vérifié le 29 octobre 2026

## Symptômes

- Certains sites ou API bloquent, alors que d’autres se chargent tout de suite.
- Un outil se connecte après un délai, ou après quelques nouvelles tentatives.
- Les connexions fonctionnent sur un réseau mais pas sur un autre.

## Causes probables

- **Un routeur qui annonce l’IPv6 mais ne le route pas.** Le Mac obtient une adresse IPv6, mais le trafic IPv6 n’atteint pas Internet.
- **Un opérateur ou un VPN sans IPv6 complet.** Certains VPN ne transportent que l’IPv4. Le trafic IPv6 passe alors hors du tunnel ou échoue.
- **Un coupe-feu qui bloque l’IPv6.** Un routeur ou un coupe-feu d’entreprise peut bloquer le trafic IPv6 tout en autorisant l’IPv4.

## Comment vérifier

1. Trouvez le nom d’appareil de chaque port réseau, par exemple `en0` pour le Wi-Fi.

   ```
   networksetup -listallhardwareports
   ```
2. Affichez les adresses IPv6 de l’interface Wi-Fi. Les adresses qui commencent par `fe80` sont uniquement de lien local.

   ```
   ifconfig en0 inet6
   ```
3. Affichez l’annonce de routeur acceptée par le Mac. Une erreur signifie qu’aucun routeur IPv6 n’a répondu.

   ```
   ipconfig getra en0
   ```
4. Envoyez des pings en IPv6 vers une adresse publique.

   ```
   ping6 -c 3 2606:4700:4700::1111
   ```
5. Demandez un site en IPv4 uniquement, puis en IPv6 uniquement. Comparez les résultats.

   ```
   curl -4 -I https://www.apple.com
   ```
6. Si la requête IPv4 fonctionne et que la requête IPv6 échoue, le chemin IPv6 est défaillant.

   ```
   curl -6 -I https://www.apple.com
   ```

## Comment corriger

1. Redémarrez le routeur. Puis testez de nouveau.
2. Mettez à jour le firmware du routeur, ou interrogez l’opérateur sur l’IPv6 de votre ligne.
3. Pour un test, désactivez l’IPv6 sur le service.

   ```
   networksetup -setv6off Wi-Fi
   ```

   Nécessite un mot de passe administrateur.
4. Réactivez l’IPv6 après le test. Utilisez le réglage automatique.

   ```
   networksetup -setv6automatic Wi-Fi
   ```

   Nécessite un mot de passe administrateur.
5. Vous pouvez aussi utiliser le menu Configurer IPv6 dans Réglages Système > Réseau > le service > Détails > TCP/IP.
6. Si le problème ne disparaît qu’avec l’IPv6 désactivé, signalez-le au propriétaire du réseau ou à l’opérateur.

## Avec Kilobat

1. `why` essaie séparément l’IPv4 et l’IPv6 et indique lequel échoue.

   ```
   kilobat why api.example.com
   ```
2. L’outil MCP `diagnose_connection` renvoie les mêmes étapes à un agent. Voir [Comprendre pourquoi un site ou une API ne se connecte pas](https://kilobat.app/fr/guides/recipes/why-cant-it-connect.html).

## Questions

**Faut-il laisser l’IPv6 désactivé ?**

Non. Ne le désactivez que pour un test. Demandez au propriétaire du réseau de corriger l’IPv6, puis réactivez-le.

**Qu’est-ce qu’une adresse de lien local ?**

Une adresse qui commence par `fe80` ne fonctionne que sur le lien local. Elle n’atteint pas Internet.

## Sources

- networksetup(8), page man installée avec macOS 27.2
- ipconfig(8), page man installée avec macOS 27.2
- ping6(8), page man installée avec macOS 27.2
- curl(1), page man installée avec macOS 27.2
- [Assistance Apple : Modifier les réglages TCP/IP sur Mac](https://support.apple.com/guide/mac-help/change-tcp-ip-settings-on-mac-mchlp2718/mac)

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

- [Trouver pourquoi un site ou une API ne se connecte pas](https://kilobat.app/fr/guides/recipes/why-cant-it-connect.html): Quand Internet fonctionne mais qu’une adresse échoue, Kilobat vérifie chaque couche tour à tour.
- [Problèmes de MTU sur Mac](https://kilobat.app/fr/guides/mtu-problems-mac.html): La MTU est la taille du plus grand paquet qu’une interface envoie.
- [VPN connecté mais pas d’Internet sur un Mac](https://kilobat.app/fr/guides/vpn-connected-no-internet.html): Un VPN fait passer le trafic par un tunnel.
- [Un site web fonctionne sur votre téléphone mais pas sur votre Mac](https://kilobat.app/fr/guides/site-works-on-phone-not-mac.html): Quand un site s’ouvre sur votre téléphone mais pas sur votre Mac, le problème vient généralement du Mac.
