我正在尝试向 192.168.1.255
广播,这是我的广播地址。 ifconfig
说
eth0 Link encap:Ethernet HWaddr 50:e5:49:51:0b:cb
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::52e5:49ff:fe51:bcb/64 Scope:Link
但是如果我执行 nc -uv 192.168.1.255 9999
它会报告
nc: connect to 192.168.1.255 port 9999 (udp) failed: Permission denied
但是 nc -uv 192.168.0.255 9999
工作正常
最佳答案
尝试使用 socat
代替,因为一些 nc
工具不支持 UDP 广播。
echo "HELLO" | socat - UDP4-DATAGRAM:192.168.1.255:9999,broadcast
关于linux - nc -u 192.168.1.255 9999 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18598184/