Doporučuji socat jako nc alternativa.
Pro problém OP socat - TCP-LISTEN:12345,fork,reuseaddr může dělat práci.
ncat dokáže to.
Např. ncat --broker --listen -p 12345 bude distribuovat všechny příchozí zprávy všem ostatním klientům (představte si to jako rozbočovač).
Simultánní připojení nejsou s netcat možná . Měli byste použít něco jako ucspi-tcp 's tcpserver nástroj nebo páka xinetd protože používáte Linux.
Viz:https://superuser.com/questions/232747/netcat-as-a-multithread-server
Následná připojení lze zpracovat pomocí skriptu shellu, který restartuje netcat až skončí.