如何使用侦听多个主机的nc
创buildTCP连接?
nc -l -p 12345
netcat
不能同时连接。 你应该使用类似ucspi-tcp
的tcpserver
工具,或者使用xinetd
因为你在Linux上。
请参阅: https : //superuser.com/questions/232747/netcat-as-a-multithread-server
连续的连接可以通过一个shell脚本处理,在完成后重新启动netcat
。
-k
强制nc在当前连接完成后继续监听另一个连接。 不使用-l选项使用此选项是错误的。
我推荐socat
作为nc
替代品。
对于OP的问题, socat - TCP-LISTEN:12345,fork
可以完成这个任务。