我有一个应用程序在网关内运行, 此应用程序是使用 libcoap 库
编码的coap-server
服务器运行正常,ip:port使用不同的命令如nmap
、telnet
等进行测试,每次都显示端口打开,连接成功.
我的问题是服务器没有响应,wireshark 显示请求正在重新传输,直到超时。
经过一番研究,我认为网关不支持 NAT loopback
,所以我尝试从另一个连接发送请求(我使用我的手机 4G)。我什至在网关上也禁用了防火墙,但也没有成功。
更新:
经过一番挖掘,我设法收到了来自服务器的响应,但只有在使用 TCP 连接时,UDP 仍会发送请求,直到超时,
从逻辑的角度来看,这里可能有什么问题?
注意:UDP 在这个应用程序中是必须的,所以我不能忽略它。