Comando netstat no Linux (estatísticas de rede) [Guia Básico]
O Comando netstat no Linux faz parte do antigo pacote legado Net-Tools e exibe as conexões de rede, tabela de rotas, estatísticas das interfaces etc. Ele foi elegantemente substituído pelo comando “ss“.
Exemplos:
# netstat -anp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 981/mysqld
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 24929/mini-apache:
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 2160/httpd
tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 1994/(squid)
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 935/named
Neste exemplo o comando netstat lista todas as conexões abertas e processos que estão à escuta de conexões e à qual processo eles pertencem. A opção “-p” somente mostra os programas “donos” das conexões para o root.
A opção -i fornece uma estatística de volume de dados trafegados em cada interface:
$ netstat -i Tabela de Interfaces do Kernel Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 9001 34849988 0 0 0 30552900 0 0 0 BMRU lo 65536 4407543 0 0 0 4407543 0 0 0 LRU
A opção “-r” mostra a tabela de rotas, bem parecido com o comando route:
$ netstat -rn
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções MSS Janela irtt Iface
0.0.0.0 172.30.0.1 0.0.0.0 UG 0 0 0 eth0
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
10.8.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
169.254.169.254 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
172.30.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
O netstat também provê estatísticas das interfaces de rede com a opção “-s”:
$ netstat -s
Ip:
8871 total packets received
0 forwarded
0 incoming packets discarded
7997 incoming packets delivered
5023 requests sent out
( ... )
Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.
Gostou? Compartilhe
Tag:/dev, bash, certificação, certificaçãolinux, code, Comptia, developer, empreendedorismo, exame, freesoftware, gnu, hack, Linux, linuxfan, linuxfun, linuxmint, lovelinux, LPI, LPIC, management, nerd, opensource, php, prova, shell, software, softwarelivre, sql, tech, ti, unix