Como usar o comando Netstat para solucionar problemas de rede

Netstat ( Network Statistics ) é uma ferramenta de linha de comando usada para monitorar e solucionar problemas de rede de computadores. Esta ferramenta mostra todas as conexões do seu dispositivo com o máximo de detalhes que você precisa.

Com o Netstat , você pode visualizar todas as suas conexões e suas portas e estatísticas. Essas informações são valiosas ao configurar ou corrigir sua conectividade. Este artigo apresentará o comando Netstat e os principais parâmetros para filtrar as informações exibidas sobre suas conexões.

Usando o comando Netstat para solucionar problemas de rede(Netstat)

Vamos explorar os seguintes tópicos nesta seção:

  1. Como usar o comando Netstat.
  2. Use parâmetros netstat para filtrar informações de conexão.
  3. Combinando parâmetros Netstat.

Junte-se a mim enquanto analisamos os tópicos acima para ajudá-lo a entender melhor essa ferramenta e aprender como usá-la para solucionar seus problemas de rede.

1] Como usar o comando netstat

comando netstat

Clique no  botão Iniciar(Start button) e procure por  Prompt de Comando(Command Prompt) . Abra o prompt(Command Prompt) de comando com privilégios elevados clicando com o botão direito nele e selecionando a  opção Executar como administrador(Run as administrator) .

Você pode abrir o Netstat digitando o seguinte comando e pressionando ENTER:

netstat

Se você é novo em redes, talvez não entenda o que as colunas significam.

  • Proto:  O protocolo de rede. Pode ser TCP ou UDP .
  • Endereço local: (Local Address: ) os endereços IP e as portas das interfaces de rede do seu computador para as conexões fornecidas.
  • Endereço estrangeiro: (Foreign Address: ) Os endereços IP e nomes de porta dos dispositivos remotos.
  • Estado (State) Indica o estado da conexão. Por exemplo, descubra conexões ativas e fechadas.

O  comando netstat mostra suas conexões ativas e seus detalhes. No entanto, você notará que a coluna de endereço externo imprime o endereço IP e os nomes das portas.

Para mostrar os números das portas das conexões em vez dos nomes das portas, ao lado dos endereços IP, use o seguinte comando:

netstat -n

Além disso, o sistema pode se desconectar ou se conectar a redes, e os detalhes da rede podem mudar em intervalos. Portanto(Hence) , podemos usar o seguinte comando para atualizar os detalhes da rede netstat em intervalos usando este comando:

netstat -n 5

Para interromper a atualização, pressione a  combinação de teclas CTRL + C

NOTA: (NOTE: )5 no comando acima atualiza o comando a cada  5 segundos. Você(5 seconds. You)  pode modificar este valor se desejar aumentar ou diminuir o intervalo de tempo.

2] Use parâmetros netstat para filtrar informações de conexão

O netstatcomando é um comando poderoso que pode mostrar todos os detalhes sobre as conexões do seu dispositivo. Vamos explorar os seguintes parâmetros netstat mais usados ​​para encontrar detalhes de rede específicos.

  • Exibir conexões ativas e inativas(Display active and inactive connections)

Mostre as redes que estão ativas ou inativas.

netstat -a
  • Exibir informações de aplicativos(Display applications information)

Liste todos os aplicativos associados às conexões.

netstat -b
  • Ver estatísticas do adaptador de rede(View network adapter stats)

Mostrar(Show) estatísticas sobre pacotes de rede de entrada e saída.

netstat -e
  • Exibir o nome de domínio totalmente qualificado (FQDNS) dos endereços estrangeiros(Display foreign addresses’ fully qualified domain name (FQDNS))

Se você não quiser ver os números ou nomes das portas, o parâmetro netstat a seguir mostrará os nomes de domínio totalmente qualificados de seus endereços estrangeiros.

netstat -f
  • Mostrar números de porta em vez de nomes(Show port numbers instead of names)

Altere os nomes de portas de endereços estrangeiros para números de portas.

netstat -n
  • Exibir o ID do processo(Display the process ID)

Semelhante a  netstat,e possui uma coluna extra para o ID do processo(Process ID) de cada conexão ( PID ).

netstat -o
  • Filtrar conexões por protocolo(Filter connections by protocol)

Exiba as conexões para o protocolo especificado –  UDP , TCP , tcpv6 ou  udpv6 .

netstat -p udp

NOTA:(NOTE:) Você deve alterar a udpparte para o protocolo cujas conexões você deseja visualizar.

  • Exibir porta de não escuta e listagem

Mostrar(Show) conexões e suas portas de escuta e não de escuta vinculadas.

netstat -q
  • Estatísticas de grupo por protocolo(Group stats by protocol)

Categorize as redes por protocolos disponíveis – UDP , TCP , ICMP , IPv4 e IPv6 .

netstat -s
  • Exibir tabela de roteamento(Display routing table)

Mostre a tabela de roteamento da sua rede atual. Ele lista todas as rotas para o destino e matriz disponíveis em seu sistema. Semelhante ao  route printcomando.

netstat -r
  • Exibir conexões de estado de descarregamento(Display offload state connections)

Mostre uma lista de estado de descarregamento de conexão de sua conexão atual.

netstat -t
  • Veja conexões NetworkDirect(See NetworkDirect connections)

Mostra(Shows) todas as conexões do NetworkDirect(NetworkDirect) .

netstat -x
  • Exibir modelos de conexão(Display connection Templates)

Mostre os modelos de conexões TCP de suas redes .

netstat -y

3] Combinando parâmetros Netstat

Você pode filtrar ainda mais os parâmetros do Netstat para mostrar informações sobre suas conexões da maneira que desejar. Dos comandos acima, você só precisa adicionar um segundo parâmetro para mostrar uma visualização combinada.

Por exemplo, você pode combinar os  parâmetros -s-epara visualizar as estatísticas de cada protocolo. Dessa forma, você pode combinar outros parâmetros para obter os resultados desejados.

Ao misturar vários parâmetros Netstat , você não precisa incluir dois traços (-). Você pode usar um traço (-) e anexar as letras do parâmetro sem um segundo.

Por exemplo, em vez de digitar o seguinte comando:

netstat -s -e

Você pode escrevê-lo como:

netstat - se

comando netstat se

Se você esquecer os parâmetros, uma maneira rápida de lembrá-los é pedir ajuda ao netstat. Basta executar o seguinte comando:

netstat /?

Para interromper o processo de consulta netstat a qualquer momento, pressione a combinação de teclas CTRL + C



About the author

Sou um desenvolvedor web com experiência em trabalhar com Windows 11 e 10. Também sou usuário do Firefox há muitos anos e me tornei bastante proficiente no uso do novo console de jogos Xbox One. Meus principais interesses estão no desenvolvimento de software, especificamente no desenvolvimento web e móvel, bem como na ciência de dados. Tenho muito conhecimento sobre vários sistemas de computador e seu uso, por isso posso fornecer feedback imparcial sobre vários programas ou serviços que você pode usar.



Related posts