如何使用监听多个主机的nc
创建TCP连接?
nc -l -p 12345
ncat
可以做到这一点。
例如。 ncat --broker --listen -p 12345
会将所有传入的消息分发给所有其他客户端(将其视为集线器)。
-k 强制nc在当前连接完成后继续侦听另一个连接。如果没有-l选项,则使用此选项会出错。
我推荐socat
作为nc
替代品。
对于OP的问题,socat - TCP-LISTEN:12345,fork,reuseaddr
可以完成这项工作。