如何使Netcat多次接收数据包?

时间:2018-10-25 15:48:10

标签: linux networking tcp netcat

  1. 在netcat服务器上

    nc -lu 80 >> test.out

  2. 在netcat客户端上,发送UDP数据包

    echo -n foo | nc -u -w 1 {server_IP} 80

  3. 再次重复步骤2,但是我看到netcat客户端cli挂在那里...

在不关闭netcat服务器的情况下,我希望它在客户端执行5次之后可以接收5个UDP数据包,例如:

cat test.out
foo
foo
foo
foo
foo

但是服务器似乎只收到一次

cat test.out
foo

客户端挂起...

如何使netcat服务器连续接收许多udp数据包。

1 个答案:

答案 0 :(得分:0)

在服务器上使用命令nc -kluvw 0 localhost 9000