Listar conexões TCP

0

Como posso formatar a saída do netstat para que eu tenha uma lista de conexões TCP feitas no servidor?

Um pouco como isto:

192.168.234.1 51780
192.168.234.221 51444
192.168.234.251 51447

O mais próximo que eu cheguei foram seis colunas com todos os valores do netstat, mas eu só preciso do IP de origem das conexões estabelecidas usando netstat -na -t | grep ESTABELECIDO

    
por Bruno Aioria 11.05.2018 / 21:37

1 resposta

2

Para a saída formatada, você pode usar awk e tr

netstat -na -t | awk '/ESTABELECIDO/{print $4}' | tr ':' ' '

Como, você perguntou IP de origem e IP de origem será apenas da nossa máquina, então eu mencionei o campo $4 no awk, caso contrário use $5 em awk para outro endereço IP da máquina.

    
por 11.05.2018 / 21:55