Monitorear el tráfico TCP en un puerto específico
He buscado bastante extensamente para esto, pero parece que no puedo encontrar un ejemplo que funcione.
Mi objetivo es monitorear el tráfico TCP en un puerto específico para ver las conexiones entrantes y escribirlas en un archivo de texto. El truco es que también necesito una marca de tiempo en cada fila para mostrar exactamente cuándo el cliente se conectó al segundo.
Ya he agotado netstat, nmap y tcptrack, pero ninguno soporta marca de tiempo.
Estaba pensando que un shell script de linux podría funcionar si monitoreara un puerto local específico y escribiera texto en un archivo cuando se hace una conexión y luego sólo concatenara la fecha en cada línea.
Estaba jugando con esto:
netstat -ano|grep 443|grep ESTABLISHED
así como con esto:
tcptrack -i eth0 port 443
pero ninguno de los dos se ajusta a mis necesidades ya que necesito el tiempo en el que se realiza la conexión.
Si tienes alguna sugerencia o puedes indicarme la dirección correcta sería muy apreciado.
Gracias. :)