Como utilizar o comando de rede NETSTAT?
As vezes é
necessário conhecer quais conexões TCP ativas estão abertas e sendo executadas
em um host de rede. O Netstat é um utilitário de rede importante que pode ser
usado para verificar essas conexões. O Netstat lista o protocolo em uso, o
endereço local e o número de porta, o endereço externo, o número de porta e o
estado da conexão.
Conexões TCP inexplicáveis podem ser uma grande ameaça de segurança. Isto acontece porque elas podem indicar que algo ou alguém está conectado ao host local. Adicionalmente, as conexões TCP desnecessárias podem consumir recursos valiosos do sistema, reduzindo a velocidade de desempenho do host. O Netstat deve ser usado para examinar as conexões abertas em um host quando o desempenho parecer comprometido. Muitas opções úteis estão disponíveis para o comando netstat.
Clique na imagem para ampliar.
|
O comando
netstat somente está disponível se o protocolo TCP/IP estiver instalado. A
seguir apresento alguns exemplos de utilização do comando netstat e das opções
de linha de comando disponíveis.
netstat –a: O comando netstat com a opção –a exibe todas as portas de conexões e
de escuta (listening). Conexões de servidor normalmente não são mostradas. Ou
seja, o comando mostra as portas de comunicação que estão na escuta, isto é,
que estão aptas a se comunicar.
O estado
LISTENING significa, esperando, na escuta, ou seja, aceitando conexões na
referida porta. O estado ESTABLISHED significa que existe uma conexão ativa na
respectiva porta:
Clique na imagem para ampliar.
|
netstat –e: Esta opção exibe estatísticas sobre a interface Ethernet do computador. A interface Ethernet é, normalmente, a placa de rede local, que conecta o computador a rede da empresa. A seguir um exemplo da execução do comando netstat –e:
netstat –n: Exibe endereços e números de porta em forma numérica (em vez de tentar
pesquisar o nome). A seguir um exemplo da execução do comando netstat –n:
netstat –s: Exibe estatística por protocolo. Por padrão, são mostradas
estatísticas para TCP, UDP, ICMP e IP. A seguir um exemplo da execução do
comando netstat –s:
netstat –p: Mostra conexões para o protocolo especificado por protocolo, que pode
ser tcp ou udp. Se utilizado com a opção -s para exibir estatísticas por
protocolo, protocolo pode ser tcp, udp, icmp ou ip. A seguir um exemplo da
execução do comando netstat –p, onde são exibidas informações somente sobre o
protocolo ip: netstat –s –p ip:
A opção intervalo: Você pode definir um intervalo, dentro do qual as estatísticas geradas
pelo comando netstat serão atualizadas. Por exemplo, você pode definir que
sejam exibidas as estatísticas do protocolo ICMP e que estas sejam atualizadas
de cinco em cinco segundos. Ao especificar um intervalo, o comando ficará
executando indefinidamente e atualizando as estatísticas, dentro do intervalo
definido. Para suspender a execução do comando, basta pressionar Ctrl+C. O
comando a seguir irá exibir as estatísticas do protocolo IP e irá atualizá-las
a cada 10 segundos:
netstat –s
–p ip 10
E o
comando netstat –r: exibe o conteúdo da tabela de roteamento do
computador.
Espero que
tenham gostado!!!
Seja o primeiro a comentar
Postar um comentário