recvfrom() 没有收到来自任何远程客户端的任何请求 2024-5-16 • udp 我编写了一个 udp 服务器,它使用recvfrom()套接字系统调用接收客户端请求,该调用仅接收来自本地主机的请求,该调用看不到远程主机请求recvfrom()。我尝试在接收端口上捕获数据包,我可以看到来自远程服务器的数据包,但请求未到达recvfrom(),可能出了什么问题? 答案1 检查并确保防火墙未处于活动状态。tcpdump在防火墙处理并丢弃数据包之前,可以看到数据包到达接口时的情况 (改编自ktf 的评论) 相关内容 “/sbin/ip 路由”和“/sbin/route”有什么区别? WIndows 8 是否包含 FTP 客户端?[关闭] 如何以灰度模式使用我的 MacBook? Bash 脚本如何查找并终止具有特定参数的进程? 图像的文件名是否保留在最终的 PDF 中? 仅使用 root 运行后才找到手册页 Windows 7 的 Windows 内存诊断工具会检查所有可用 RAM 还是仅检查前 4GB? MariaDB Galera SST 失败 如何使进程在其父进程死亡后不死亡? 使用 HAProxy 作为反向代理的 Skype for Business