---
title: "Problèmes de MTU sur Mac : les pages bloquent, les petites requêtes passent · Guides Kilobat"
url: "https://kilobat.app/fr/guides/mtu-problems-mac.html"
description: "Les petites requêtes passent, mais les grosses pages, les envois ou le trafic VPN se bloquent sur un Mac. Trouvez le plus gros paquet qui passe et réglez la MTU."
---

IP, routage et IPv6

# Problèmes de MTU sur Mac

La MTU est la taille du plus gros paquet qu’une interface envoie. Si un lien du chemin n’accepte que des paquets plus petits, les gros transferts peuvent se bloquer.

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 commencent à se charger, puis s’arrêtent.
- Les petites requêtes passent, mais les envois ou les gros téléchargements se bloquent.
- Les problèmes ne surviennent qu’avec un VPN activé, ou que sur un seul réseau.

## Causes probables

- **Un lien à MTU plus petite.** PPPoE, les tunnels VPN et certains liens mobiles transportent des paquets plus petits que l’Ethernet standard, qui utilise 1500 octets.
- **Des messages ICMP bloqués.** Un coupe-feu qui bloque l’ICMP peut empêcher le Mac d’apprendre qu’un paquet est trop gros.
- **Une MTU réglée à la main.** Une valeur saisie manuellement peut être trop grande ou trop petite pour ce réseau.

## 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 la MTU de l’interface.

   ```
   networksetup -getMTU en0
   ```
3. Envoyez un ping de 1472 octets de données avec le bit Don’t Fragment activé. Avec les 28 octets d’en-tête, cela fait 1500 octets.

   ```
   ping -D -s 1472 -c 3 1.1.1.1
   ```
4. Si aucune réponse ne revient, essayez des tailles plus petites. Trouvez la plus grande taille qui obtient des réponses, puis ajoutez 28.

   ```
   ping -D -s 1464 -c 3 1.1.1.1
   ```
5. Affichez les valeurs de MTU que l’interface accepte.

   ```
   networksetup -listValidMTURange en0
   ```

## Comment corriger

1. Ne modifiez la MTU que sur conseil de votre fournisseur d’accès ou de votre administrateur, ou après le test ci-dessus.
2. Choisissez menu Pomme > Réglages Système > Réseau. Cliquez sur le service, sur Détails, puis sur Matériel.
3. Réglez Configurer sur Manuellement, puis saisissez la MTU.
4. Ou réglez-la dans Terminal. Cet exemple utilise 1492, une valeur courante pour PPPoE.

   ```
   networksetup -setMTU en0 1492
   ```

   Nécessite un mot de passe administrateur.
5. Pour revenir à la MTU automatique, utilisez cette commande.

   ```
   networksetup -setMTUAndMediaAutomatically en0
   ```

   Nécessite un mot de passe administrateur.
6. Pour un VPN, modifiez la MTU dans l’app VPN, si elle propose ce réglage.

## Questions

**Pourquoi 1472 donne-t-il 1500 ?**

Un paquet ping IPv4 a un en-tête IP de 20 octets et un en-tête ICMP de 8 octets. 1472 octets de données plus 28 octets d’en-tête font 1500.

**Pourquoi 1492 pour PPPoE ?**

PPPoE ajoute son propre en-tête dans une trame Ethernet. La RFC 2516 limite la MRU de PPPoE à 1492 octets.

## Sources

- networksetup(8), page man installée avec macOS 27.2
- ping(8), page man installée avec macOS 27.2
- [Assistance Apple : Modifier les réglages Matériel sur Mac](https://support.apple.com/guide/mac-help/change-hardware-settings-on-mac-mchlp2505/mac)
- [RFC 2516 : A Method for Transmitting PPP Over Ethernet (PPPoE)](https://www.rfc-editor.org/rfc/rfc2516)

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

- [Problèmes IPv6 sur un Mac](https://kilobat.app/fr/guides/ipv6-problems-mac.html): La plupart des réseaux attribuent au Mac une adresse IPv4 et une adresse IPv6.
- [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.
- [SSH et Git expirent sur un Mac](https://kilobat.app/fr/guides/ssh-git-timeouts.html): SSH et Git ont besoin d’une connexion TCP fonctionnelle avec le serveur.
- [Voir les réglages réseau du Mac dans Terminal](https://kilobat.app/fr/guides/network-settings-terminal.html): macOS inclut des outils en ligne de commande qui affichent les mêmes réglages réseau que Réglages Système, et davantage.
