Você diz que não é um guru, mas qual de nós é? Você fez a maior parte do trabalho pesado; Tenho certeza de que o resto ocorrerá em um minuto ou dois.
Até lá, tente netstat -an|grep ESTABLISHED | grep -w 1935
.
Como obtenho o número de conexões TCP (atualmente) estabelecidas para uma porta específica?
Consegui obter contadores para tráfego em funcionamento, ou seja, para RTMP de saída.
iptables -N $CHAIN
iptables -I OUTPUT -j $CHAIN
iptables -A $CHAIN -p tcp --sport 1935
iptables-save
Mas agora eu preciso do número de conexões atuais (não de um contador) para cada protocolo
Eu posso obter o número total com: netstat -ant | grep ESTABELECIDO | wc -l
Alguém pode ajudar? Eu não sou um guru do iptables.
Funciona para mim:
# netstat -ant | grep ESTABLISHED | wc -l
saída:
total connection 22....
Existe mais um comando se você quiser lista de ip e número de conexão use
dá ip e lista de conexão ...
obrigado
netstat + grep
é uma opção boa e simples para algumas conexões, mas se você tiver um grande número de conexões, eu recomendaria ss
como recomendado em nixCraft .
Por exemplo: ss -s
Total: 78 (kernel 79)
TCP: 31 (estab 27, closed 0, orphaned 0, synrecv 0, timewait 0/0), ports 16
Transport Total IP IPv6
* 79 - -
RAW 0 0 0
UDP 4 2 2
TCP 31 2 29
INET 35 4 31
FRAG 0 0 0