Netcat – 监听多个UDP连接

我正在尝试使用netcat来debugging通过UDP进行通信的SIP调用。

有没有办法让同一个netcat实例来监听多个UDP连接? 我已经尝试从两个不同的主机连接到同一个netcat会话,第二个总是无法连接,即使从第一个发送EOF。

我知道,UDP“连接”是一个用词不当,并没有这样的事情存在,我是以错误的方式思考这个问题?

我是版本不可知的,因为我安装了OpenBSD和Ubuntu“传统”(GNU Debian)netcats。

我在OpenBSD中尝试了-k标志无济于事。

任何想法都表示赞赏。

ncat工具的作者,在他的netcat用户页面中指出:

默认情况下,Ncat将接受100个同时连接,而不是像原来的netcat那样连接1个连接。 使用-m指定同时连接的最大数量。

我相当怀疑这意味着netcat将不会做你想做的,但有一个简单的替代工具,这将是。