【发布时间】:2018-10-02 11:13:13
【问题描述】:
我有一个udp4 nodejs 服务器正在监听10.0.0.110:8808,我正在尝试将数据从嵌入式设备发送到节点服务器。 Wireshark 显示收到的数据包
image of wireshark received packet
UDP 的标头校验和设置为 0。
不知道是什么原因。
【问题讨论】:
-
节点服务器有防火墙吗? Wire Shark 显示数据包已到达接口,但防火墙可能会阻止它从那里到达应用程序。
-
节点服务器是
local服务器。所以我不应该在防火墙后面吗? -
如果您将数据包发送到 10.0.0.110 地址(而不是 127.0.0.1),那么它就像外部流量一样进来,并且该接口可能会应用任何防火墙过滤。
-
sudo ufw status命令给出“状态:非活动”。这意味着防火墙被禁用。 'sudo netstat -tulpn' 命令给出udp 0 0 10.0.0.110:8808 0.0.0.0:* 22630/node