---
title: "Problemas de MTU no Mac: páginas travam, solicitações pequenas funcionam · Guias do Kilobat"
url: "https://kilobat.app/pt/guides/mtu-problems-mac"
description: "Solicitações pequenas funcionam, mas páginas grandes, uploads ou tráfego VPN travam no Mac. Encontre o maior pacote que passa e configure a MTU."
---

IP, roteamento e IPv6

# Problemas de MTU no Mac

A MTU é o maior pacote enviado por uma interface. Se um enlace no caminho aceitar apenas pacotes menores, transferências grandes podem travar.

Aplica-se ao macOS 13 Ventura e posterior para as etapas dos Ajustes do Sistema. Os comandos do Terminal funcionam em todas as versões atuais do macOS. · Verificado: 29 de outubro de 2026

## Sintomas

- Alguns sites começam a carregar e depois param.
- Solicitações pequenas funcionam, mas uploads ou downloads grandes travam.
- Os problemas surgem apenas com uma VPN ativada ou em uma única rede.

## Possíveis causas

- **Um enlace com MTU menor.** PPPoE, túneis VPN e alguns enlaces móveis transportam pacotes menores que a Ethernet padrão, que usa 1500 bytes.
- **Mensagens ICMP bloqueadas.** Um firewall que bloqueia ICMP pode impedir o Mac de saber que um pacote é grande demais.
- **Um ajuste manual de MTU.** Um valor definido manualmente pode ser grande ou pequeno demais para essa rede.

## Como verificar

1. Encontre o nome do dispositivo de cada porta de rede, por exemplo `en0` para Wi-Fi.

   ```
   networksetup -listallhardwareports
   ```
2. Mostre a MTU da interface.

   ```
   networksetup -getMTU en0
   ```
3. Envie um ping de 1472 bytes de dados com o bit Don't Fragment ativado. Com 28 bytes de cabeçalho, são 1500 bytes.

   ```
   ping -D -s 1472 -c 3 1.1.1.1
   ```
4. Se não houver resposta, tente tamanhos menores. Encontre o maior tamanho que recebe respostas e some 28.

   ```
   ping -D -s 1464 -c 3 1.1.1.1
   ```
5. Mostre os valores de MTU aceitos pela interface.

   ```
   networksetup -listValidMTURange en0
   ```

## Como corrigir

1. Altere a MTU apenas por orientação do provedor ou administrador, ou após o teste acima.
2. Selecione menu Apple > Ajustes do Sistema > Rede. Clique no serviço, em Detalhes e depois em Hardware.
3. Defina Configurar como Manual e digite a MTU.
4. Ou configure no Terminal. Este exemplo usa 1492, um valor comum para PPPoE.

   ```
   networksetup -setMTU en0 1492
   ```

   Requer uma senha de administrador.
5. Para voltar à MTU automática, use este comando.

   ```
   networksetup -setMTUAndMediaAutomatically en0
   ```

   Requer uma senha de administrador.
6. Para uma VPN, altere a MTU no app da VPN, se ele tiver esse ajuste.

## Perguntas

**Por que 1472 resulta em 1500?**

Um pacote de ping IPv4 tem um cabeçalho IP de 20 bytes e um cabeçalho ICMP de 8 bytes. 1472 bytes de dados mais 28 bytes de cabeçalho totalizam 1500.

**Por que 1492 para PPPoE?**

O PPPoE adiciona seu próprio cabeçalho dentro de um quadro Ethernet. A RFC 2516 limita a MRU do PPPoE a 1492 bytes.

## Fontes

- networksetup(8), página de manual instalada com o macOS 27.2
- ping(8), página de manual instalada com o macOS 27.2
- [Suporte da Apple: Altere ajustes de Hardware no 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)

Verificado em 29 de outubro de 2026.

## Guias relacionados

- [Problemas de IPv6 no Mac](https://kilobat.app/pt/guides/ipv6-problems-mac): A maioria das redes fornece ao Mac endereços IPv4 e IPv6.
- [VPN conectada, mas sem internet no Mac](https://kilobat.app/pt/guides/vpn-connected-no-internet): Uma VPN envia tráfego por um túnel.
- [SSH e Git esgotam o tempo de espera no Mac](https://kilobat.app/pt/guides/ssh-git-timeouts): SSH e Git precisam de uma conexão TCP funcional com o servidor.
- [Veja os ajustes de rede do Mac no Terminal](https://kilobat.app/pt/guides/network-settings-terminal): O macOS inclui ferramentas de linha de comando que mostram os mesmos ajustes de rede dos Ajustes do Sistema e mais.
