Udp

使用 netcat 監聽本地埠上的 UDP 數據

  • January 18, 2022

netcat -ul -p2115使用語句失敗。

我究竟做錯了什麼?

引用nc手冊頁

-l用於指定 nc 應偵聽傳入連接而不是啟動與遠端主機的連接。將此選項與 -p、-s 或 -z 選項結合使用是錯誤的。此外,使用 -w 選項指定的任何超時都將被忽略。

這裡的關鍵是-p不能與-l標誌結合。使用-l標誌時,使用位置參數中指定的任何埠。因此,您可以使用以下內容:

netcat -ul 2115

-p是錯的。這將適用於基於 RedHat 和 Debian 的發行版:

nc -u -l 2115

引用自:https://serverfault.com/questions/207683