O que saber
- Para executar o netstat e ver dados detalhados sobre a rede do seu Mac, abra um novo terminal janela, digite netstat , e imprensa Digitar .
- Limite a saída do netstat com sinalizadores e opções. Para ver as opções disponíveis do netstat, digite você netstat no prompt de comando.
- Use o comando lsof para compensar a funcionalidade ausente ou limitada do netstat, incluindo a exibição de quaisquer arquivos atualmente abertos em qualquer aplicativo.
Este artigo explica como executar o comando netstat Terminal no macOS para que você possa ver informações detalhadas sobre as comunicações de rede do seu Mac, incluindo a forma como o seu Mac se comunica com o mundo exterior, em todas as portas e em todos os aplicativos.
Como executar o Netstat
Aprendendo a usar o netstat pode ajudá-lo a entender as conexões que seu computador está fazendo e por quê. O comando netstat está disponível em Macs por padrão. Você não precisa baixá-lo ou instalá-lo.
Para executar o netstat:
-
Vá para Localizador > Ir > Serviços de utilidade pública .
-
Duplo click terminal .
como usar portas de ferro no minecraft
-
Na nova janela do Terminal, digite netstat e pressione Retornar (ou Digitar ) para executar o comando.
-
Uma grande quantidade de texto começará a rolar na tela. Se você não usar nenhum dos sinalizadores disponíveis (veja abaixo), o netstat reportará as conexões de rede ativas no seu Mac. Considerando o número de funções que um dispositivo de rede moderno executa, você pode esperar que a lista seja longa. Um relatório padrão pode ter mais de 1.000 linhas.
Sinalizadores e opções do Netstat
Filtrar a saída do netstat é essencial para entender o que está acontecendo nas portas ativas do seu Mac. Os sinalizadores integrados do Netstat permitem definir opções, limitando o escopo do comando.
Para ver todas as opções disponíveis do netstat, digite você netstat no prompt de comando para revelar a página man (abreviação de 'manual') do netstat. Você também pode visualizar um versão online da página de manual do netstat .
Sintaxe
É importante observar que o netstat no macOS não funciona da mesma maneira que o netstat no Windows e no Linux. O uso de sinalizadores ou sintaxe dessas implementações de netstat pode não resultar no comportamento esperado.
Para adicionar sinalizadores e opções ao netstat no macOS, use a seguinte sintaxe:
netstat [-AabdgiLlmnqrRsSvWx] [-c fila] [-f address_family] [-I interface] [-p protocolo] [-w esperar]
Se a abreviação acima parecer completamente incompreensível, aprenda como ler a sintaxe do comando.
Sinalizadores úteis
Aqui estão alguns dos sinalizadores mais comumente usados:
- O -eu flag também pode ser expandido para especificar mais detalhes. -iTCP ou -iUDP retorna apenas conexões TCP e UDP. -iTCP:25 retorna apenas conexões TCP na porta 25. Um intervalo de portas pode ser especificado com um travessão, como -iTCP:25-50.
- Usar -i@1.2.3.4 retorna apenas conexões para o endereço IPv4 1.2.3.4. Os endereços IPv6 podem ser especificados da mesma maneira. O precursor @ também pode ser usado para especificar nomes de host da mesma maneira, mas endereços IP remotos e nomes de host não podem ser usados simultaneamente.
- - em do utilizadorretorna apenas comandos pertencentes ao usuário nomeado.
- Como descubro o que está sendo executado em uma porta específica do meu Mac?
Primeiro, você precisa descobrir o número da porta que deseja verificar. Em seguida, abra o terminal e digite lsof -i:[número da porta] para ver o que está saindo dessa porta.
- Posso descobrir um endereço MAC com netstat?
Você deverá ver o endereço MAC de um computador através do netstat como o endereço 'local'. Será agrupado com TCP (protocolo) e o endereço IP (estrangeiro).
Exemplos de Netstat
Considere estes exemplos:
netstat -apv TCP
Este comando retorna apenas conexões TCP no seu Mac, incluindo portas abertas e portas ativas. Ele também usa saída detalhada, listando os PIDs associados a cada conexão.
netstat -a | grep -i 'lista'
Esta combinação de netstat e pegada revela portas abertas, que são portas que estão escutando uma mensagem. O personagem pipe | envia a saída de um comando para outro comando. Aqui, a saída de netstat tubos para pegada , permitindo que você pesquise a palavra-chave 'ouvir' e encontre os resultados.
Acessando o Netstat por meio do Network Utility
Você também pode acessar algumas funcionalidades do netstat por meio do aplicativo Network Utility, que está incluído nas versões do macOS até Catalina (não está incluído no Big Sur).
Para acessar o Network Utility, digite Utilitário de rede no Spotlight Search para iniciar o aplicativo e selecione o Netstat guia para acessar a interface gráfica.

As opções no Network Utility são mais limitadas do que aquelas disponíveis na linha de comando. Cada uma das quatro seleções de botão de opção executa um netstat predefinido comando e exibe a saída.
Os comandos netstat para cada botão de opção são os seguintes:

Complementando Netstat com Lsof
A implementação do netstat no macOS não inclui muitas das funcionalidades que os usuários esperam e precisam. Embora tenha seus usos, o netstat não é tão útil no macOS quanto no Windows. Um comando diferente, lsof , substitui grande parte da funcionalidade ausente.
Lsof exibe os arquivos atualmente abertos em aplicativos. Você também pode usá-lo para inspecionar portas abertas associadas ao aplicativo. Correr lsof -eu para ver a lista de aplicativos que se comunicam pela Internet. Normalmente, esse é o objetivo ao usar o netstat em máquinas Windows; entretanto, a única maneira significativa de realizar essa tarefa no macOS não é com netstat, mas com lsof.

Sinalizadores e opções Lsof
Exibir cada arquivo aberto ou conexão com a Internet normalmente é detalhado. É por isso que lsof vem com sinalizadores para restringir resultados com critérios específicos. Os mais importantes estão abaixo.
Para obter informações sobre mais bandeiras e explicações técnicas de cada uma, confira Página de manual do lsof ou correr cara em um prompt do Terminal.
Exemplos de lsof
Aqui estão algumas maneiras de usar lsof.
lsof -nP -iTCP@lsof.itap:513
Este comando de aparência complexa lista as conexões TCP com o nome do host lsof.itap e o porto 513. Ele também executa lsof sem conectar nomes a endereços IP e portas, tornando a execução do comando visivelmente mais rápida.
lsof -iTCP -sTCP:LISTEN
Este comando retorna todas as conexões TCP com o status OUVIR , revelando as portas TCP abertas no Mac. Também lista os processos associados a essas portas abertas. Esta é uma atualização significativa em relação netstat , que lista no máximo PIDs.

sudo lsof -i -u^$(whoami)
como encontrar o ip de um servidor minecraft

Outros comandos de rede
Outros comandos de rede do Terminal que podem ser interessantes para examinar sua rede incluem arp, ping e ipconfig.
Perguntas frequentesArtigos Interessantes
Escolha Do Editor

O que é um número de série?
Um número de série é uma sequência única de números e letras. Os números de série são usados para identificar peças individuais de hardware e software.

Como remover uma forma de pagamento no Google Play
Muitos usuários do Android que também são grandes jogadores provavelmente comprarão jogos na Google Play Store e terão informações de cartão de crédito armazenadas em sua conta para tornar o processo mais rápido. A compra de aplicativos e outras microtransações exigem pagamento e crédito

Como ligar o Bluetooth
Muitos dispositivos utilizam o Bluetooth como a conexão de escolha ao se comunicar com outros dispositivos. O Bluetooth pode ser uma ótima maneira de transferir dados e arquivos entre dispositivos rapidamente, mas às vezes você não consegue descobrir como ligar o Bluetooth.

Habilitar ou desabilitar o Monitor de senha no Microsoft Edge
Como habilitar ou desabilitar o Password Monitor no Microsoft Edge A Microsoft habilitou o recurso Password Monitor para todos os usuários que executam compilações Dev ou Canary do navegador Edge. A partir de agora, ele está desabilitado por padrão, e você pode estar interessado em habilitá-lo para tentar.Publicidade O novo recurso Monitor de senha

Forçar a ativação do recurso de guia padrão no Gerenciador de Tarefas do Windows 10
Se você for um Windows Insider, mas o novo recurso 'Guia Padrão' do Gerenciador de Tarefas não estiver habilitado para sua conta de usuário, você pode forçar a habilitação.

Por que meu ponto de eco está piscando em verde?
O anel de luz em um Amazon Echo Dot é uma parte da assinatura do dispositivo e uma das duas únicas maneiras pelas quais o dispositivo pode se comunicar com você. Em primeiro lugar, você fala com o Amazon Echo Dot e Alexa responde
