GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie man mit nc auf mehrere TCP-Verbindungen wartet

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.


Linux
  1. TCP-Proxying mit socat

  2. Wie gebe ich ein Passwort für mehrere Windows ein?

  3. Wie benenne ich mehrere Dateien mit Find um?

  4. So benennen Sie mehrere Dateien zusammen in Linux mit 3 Methoden um

  5. Wie überwacht man cwnd- und ssthresh-Werte für eine TCP-Verbindung?

Wie man nach mehreren Zeichenfolgen, Mustern oder Wörtern sucht

Wie man nach mehreren Zeichenfolgen und Mustern grep

So erstellen Sie mehrere Profile für Unity Launcher in Ubuntu mit Launcher-List-Indicator

So bearbeiten Sie mehrere Dateien mit dem Vim-Editor

Wie führe ich mehrere Befehle aus, wenn ich find verwende?

So beenden Sie eine TCP-Verbindung mit dem Dienstprogramm tcpkill