Protocolos com NETSTAT

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

UNIX GURU UNIVERSE

DICA UNIX

Dica Unix 2502 – 7 de novembro de 2006

http://www.ugu.com/sui/ugu/show?tip.today

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

PROTOCOLOS COM O NETSTAT

Use o comando :

% netstat -an

Este comando mostra quais portas estão em uso na máquina local e máquinas remotas listando o protocolo usado em qual porta na conexão específica e a informação do IP. Ele também mostra o estado atual do socket que está em uso.

Utilizando esta dica você poderá identificar se porta que você está tentando utilizar está em uso ou livre.

Nota do tradutor : além disto, o nestat também pode lhe mostrar, caso você seja administrador de alguma máquina, se algum ip em específico está tentando fazer um DOS contra sua máquina em um serviço específico.

O site etho.us mostra uma dica interessante sobre um método utilizando netstat e awk para este tipo de ação :

netstat -anp |grep ‘tcp|udp’ | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n

Brincando com este comando você pode chegar a resultados muito interessantes, por exemplo, querendo filtrar as conexões na porta 80 :

netstat -anp |grep ‘:80’ | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n

————————————————————————

Para entrar:http://www.ugu.com/sui/ugu/show?tip.subscribe

Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe

Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today

DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPRIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE. TODAS AS DICAS SÃO “USADAS POR SEU PROPIO RISCO”.

UGU ADVERTE PARA TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO.Unix Guru Universe – www.ugu.comtips@ugu.com – Copyright 1994-2006