_TK_ 2023-12-08 18:44 采纳率: 0%
浏览 3

windows 防火墙拦截外网主动请求udp数据包

最近设计一个功能,在局域网内,本机A随机绑定一个udp端口,地址记为A:portA,然后通过代理连接,在外网服务器B映射一个公网端口,地址记为B:portB(有点类似upnp),通道打通了,从另外一台外网机器C的地址 C:portC,向B服务器地址 B:portB 发送udp数据包,然后转发到A机器的 A:portA 地址上(源IP端口依然保持C:portC)。逻辑大概如下:

C(C:portC) --> B(B:portB) --> A(A:portA)

A机器上监听 A:portA 地址的服务A收不到数据包,把防火墙公用网络关闭后就可以收到

img


现在问题是,我把服务A添加到"允许应用通过防火墙"或者在高级安全里面的入站规则新增服务A所有udp与端口都放开了,依然收不到数据

img


请问下有什么方案可以实现以上功能,C++代码怎么放开该权限。谢谢

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-12-08 20:49
    关注

    【以下回答由 GPT 生成】

    对不起,我不太理解这个问题。您是否可以简化描述您的问题,并提供更具体的细节?例如,您试图使用C++编写一个程序,该程序在局域网内将UDP数据包从外网服务器B转发到本地机器A,但遇到了Windows防火墙拦截的问题。您是否可以提供更多关于您已尝试的解决方案,以及您希望ChatGPT能帮您解决的具体问题?


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 12月8日

悬赏问题

  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?