GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo escuchar múltiples conexiones tcp usando nc

Recomiendo socat como nc alternativa.

Para el problema de OP, socat - TCP-LISTEN:12345,fork,reuseaddr puede hacer el trabajo.


ncat puede hacerlo.

P.ej. ncat --broker --listen -p 12345 distribuirá todos los mensajes entrantes a todos los demás clientes (piense en ello como un concentrador).


Las conexiones simultáneas no son posibles con netcat . Deberías usar algo como ucspi-tcp de tcpserver herramienta o palanca xinetd ya que estás en Linux.

Consulte:https://superuser.com/questions/232747/netcat-as-a-multithread-server

Las conexiones consecutivas podrían manejarse a través de un script de shell que reinicia netcat después de que termine.


Linux
  1. Cómo crear fácilmente paquetes de Linux usando Fpm para múltiples plataformas

  2. ¿Cómo escribir la contraseña para varias ventanas?

  3. ¿Cómo cambiar el nombre de varios archivos usando Buscar?

  4. Cómo cambiar el nombre de varios archivos juntos en Linux usando 3 métodos

  5. ¿Cómo monitorear los valores cwnd y ssthresh para una conexión TCP?

Cómo buscar múltiples cadenas, patrones o palabras

Cómo hacer Grep para múltiples cadenas y patrones

Cómo crear múltiples perfiles para el lanzador de Unity en Ubuntu usando el indicador de lista de lanzador

Cómo editar varios archivos usando Vim Editor

Cómo permitir la conexión remota a la base de datos PostgreSQL usando psql

Cómo matar una conexión TCP usando la utilidad tcpkill