c_o*_*lls 5 networking udp netcat linux-networking
我正在尝试使用 netcat 来调试通过 UDP 通信的 SIP 呼叫。
有没有办法让同一个 netcat 实例监听多个 UDP 连接?我尝试从两个不同的主机连接到同一个 netcat 会话,第二个总是无法连接,即使我从第一个发送 EOF。
我知道 UDP“连接”是用词不当,不存在这样的东西,我是否以错误的方式思考这个问题?
我不知道版本,因为我同时安装了 OpenBSD 和 Ubuntu“传统”(GNU Debian)netcats。
我在 OpenBSD 中尝试了 -k 标志无济于事。
任何想法表示赞赏。
ncat 工具的作者在他的 netcat 用户页面中指出:
默认情况下,Ncat 将接受 100 个同时连接,而不是像原来的 netcat 那样只有 1 个。使用 -m 指定最大同时连接数。
我宁愿怀疑这意味着 netcat 不会做你想做的事,但有一个简单的插入式替换工具可以。