Ich empfehle socat
als nc
Alternative.
Für das Problem von OP socat - TCP-LISTEN:12345,fork,reuseaddr
kann die Arbeit erledigen.
ncat
kann es tun.
Z.B. ncat --broker --listen -p 12345
verteilt alle eingehenden Nachrichten an alle anderen Clients (stellen Sie sich das als Hub vor).
Gleichzeitige Verbindungen sind mit netcat
nicht möglich . Sie sollten etwas wie ucspi-tcp
verwenden ist tcpserver
Tool oder nutzen Sie xinetd
da du auf Linux bist.
Siehe:https://superuser.com/questions/232747/netcat-as-a-multithread-server
Aufeinanderfolgende Verbindungen könnten durch ein Shell-Skript gehandhabt werden, das netcat
neu startet nachdem es fertig ist.