IP, roteamento e IPv6
Veja os ajustes de rede do Mac no Terminal
O macOS inclui ferramentas de linha de comando que mostram os mesmos ajustes de rede dos Ajustes do Sistema e outros detalhes. Consultar ajustes não exige administrador.
Sintomas
- Você quer ver os ajustes de rede rapidamente ou copiá-los para uma solicitação de suporte.
- Os Ajustes do Sistema não mostram o detalhe que você precisa.
- Você quer verificar ajustes em um script.
Possíveis causas
- Várias ferramentas.
networksetuplê e altera serviços.scutilmostra o estado atual do DNS e do proxy.ipconfigmostra dados de DHCP. - Serviços e dispositivos. Um serviço tem um nome como Wi-Fi. Um dispositivo tem um nome como
en0. Os comandos usam um ou outro.
Como verificar
Liste as portas de hardware com seus nomes de dispositivo e endereços MAC.
networksetup -listallhardwareportsListe os serviços na ordem em que o Mac os usa.
networksetup -listnetworkserviceorderMostre o endereço IP, a máscara de sub-rede, o roteador e o endereço de hardware de um serviço.
networksetup -getinfo Wi-FiMostre o endereço IPv4 de um dispositivo.
ipconfig getifaddr en0Mostre o roteador padrão e a interface que ele usa.
route -n get defaultMostre as tabelas de roteamento.
netstat -rnMostre a configuração DNS atual, com todos os resolvedores.
scutil --dnsMostre a configuração de proxy do sistema.
scutil --proxyMostre os dados de DHCP aceitos pelo Mac.
ipconfig getpacket en0Verifique se um host pode ser alcançado com a configuração atual.
scutil -r apple.com
Como corrigir
A maioria dos comandos
networksetupque alteram ajustes precisa de direitos de administrador. Leia a página de manual primeiro.man networksetupAntes de alterar, salve os valores atuais para poder restaurá-los.
networksetup -getdnsservers Wi-Fi > ~/dns-before.txt
Com o Kilobat
O Kilobat fornece muitos desses valores em JSON para scripts e agentes.
kilobat diagnose --jsonMostre a conexão Wi-Fi atual com sinal, canal e taxa de conexão.
kilobat wifi status --json
Perguntas
Por que o networksetup pede uma senha?
A página de manual do networksetup informa que ele precisa, no mínimo, de direitos de administrador para alterar ajustes de rede.
O ipconfig é igual ao do Windows?
Não. O ipconfig do macOS se comunica com o agente IPConfiguration. Sua página de manual recomenda usá-lo apenas para testes e depuração.
Fontes
- networksetup(8), página de manual instalada com o macOS 27.2
- scutil(8), página de manual instalada com o macOS 27.2
- ipconfig(8), página de manual instalada com o macOS 27.2
- route(8), página de manual instalada com o macOS 27.2
- netstat(1), página de manual instalada com o macOS 27.2
Verificado em 29 de outubro de 2026.