Share to: share facebook share twitter share wa share telegram print page

 

Netstat

Várias linhas de netstat, em fonte verde com fundo de tela preto.
Captura de tela de netstat

Em computação, netstat" (de network statistics, em português estatísticas de rede) é uma ferramenta utilitária de rede de linha de comando que exibe conexões de rede para o Transmission Control Protocol (entrada e saída) e User Datagram Protocol (UDP),[1] tabelas de roteamento e várias interfaces de rede (controlador de interface de rede ou interface de rede definida por software) e estatísticas de protocolo de rede. Ele está disponível em sistemas operacionais do tipo Unix, incluindo macOS, Linux, Solaris e BSD, e está disponível em sistemas operacionais baseados no Windows NT, incluindo o Windows XP, Windows Vista, Windows 7, Windows 8 e Windows 10.

Ele é usado para encontrar problemas na rede e para determinar a quantidade de tráfego na rede como medida de desempenho.[2] No Linux, este programa é na maior parte obsoleto, embora ainda esteja incluído em muitas distribuições.

No Linux, o netstat (parte do "net-tools") foi substituído pelo ss (parte do iproute2). A substituição para netstat -r é ip route. A substituição para netstat -i é ip -s link, e a substituição para netstat -g é ip maddr, onde recomenda-se utilizar todos seus substitutos.[3][4][5][6]

Sintaxe

netstat [-a] [-e] [-n] [-s] [-p proto] [-r] [interval], onde:

  • -a Mostra todas as conexões e portas abertas (listening ports)
  • -e Mostra as estatísticas da Ethernet. Este comando pode ser combinado com a opção -s.
  • -n Mostra o endereço e o número de portas na forma numérica.
  • -p proto. Mostra as conexões para o protocolo especificado pelo proto; proto pode ser TCP ou UDP. Se usado com a opção -s para mostrar por estatística do protocolo, proto pode ser TCP, UDP ou Internet Protocol (IP)
  • -r Mostra a tabela de rotas (routing table)
  • -s Mostra por estatística de protocolo . Por padrão, as estatísticas são mostradas por TCP, UDP e IP; A opção -p pode ser usada para especificar um subconjunto padrão
  • interval Mostra novamente as estatísticas selecionadas, pausando interval segundos entre cada display. Use CTRL+C para interromper. Se omitido, Netstat mostrará a informação corrente em uma única vez.

Exemplo

Exemplo de netstat para informações sobre estatisticas:

$ netstat -s -p tcp
$ netstat -s -p udp

$ netstat -an |find /i "listening"   //Portas a escuta
$ netstat -an |find /i "established" //Portas com ligação estabelecida
$ netstat -an |find /i "3306"        //Definir porta específica "3306"

Ver também

Referências

  1. «Microsoft Windows XP - Netstat». www.microsoft.com. Consultado em 1 de fevereiro de 2011 
  2. «IBM Systems Information Center». ibm.com 
  3. «net-tools». linuxfoundation.org 
  4. «Arch Linux». archlinux.org. 8 de junho de 2011 
  5. «Deprecated Linux networking commands and their replacements». Doug Vitale Tech Blog 
  6. «netstat man page (notes section)». Consultado em 2 de agosto de 2014. This program is obsolete. Replacement for netstat is ss. Replacement for netstat -r is ip route. Replacement for netstat -i is ip -s link. Replacement for netstat -g is ip maddr. 

Ligações externas

Ícone de esboço Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya