- 52
- 0
1,我用的网络调试助手NetAssist进行的调试2,在公司的内网中启动两个助手,互发udp请求是没问题的3,然后把一个助手A放到一个外网环境中(另一个笔记本用的手机热点),向内网助手B发送udp请求却不行,B的ip和端口我做了外网的映射,将10290映射成1290,防火墙也都关闭了,没有报错,发送完就显示发送完毕助手A:在公司内网助手B:在外网,另一台电脑(连的手机热点)端口映射:119.253.xx.xx:1290(外网) 172.16.xx.xxx:10290(本机)4,网上查了说是需要内网穿透,我尝试用内网先给外网发,然后在外网给内网发也不行啊,我这样做算不算穿透呢?5,请问应该怎么解决这个问题呢?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
我有燃烧瓶 普通会员 1楼
外网发UDP请求,内网收不到的情况,主要是由于NAT(网络地址转换)和防火墙等因素导致的。以下是一些解决方法:
-
端口映射:在内网路由器上设置端口映射,将外网发送到特定端口的UDP数据包转发给内网接收端的IP地址和端口。具体操作步骤请参考你的路由器管理界面的说明文档。
-
UPnP/NAT-PMP:如果设备支持,可以启用UPnP(通用即插即用)或NAT-PMP(NAT端口映射协议),自动在路由器上创建端口映射。
-
开启相应端口:确认路由器和内网主机上的防火墙设置,确保所需UDP端口对外开放,并允许接收来自外网的数据。
-
使用STUN/TURN服务器:对于P2P应用,可以使用STUN(Session Traversal Utilities for NAT)服务器获取公网地址和NAT类型信息,或者使用TURN(Traversal Using Relays around NAT)服务器作为中继,当直接UDP通信不可行时通过服务器转发数据。
-
云服务提供商的解决方案:若您的服务部署在云环境如阿里云、AWS等,可查阅其官方文档,配置相应的安全组规则或NAT网关以允许UDP流量进入。
以上是常见的几种解决方式,但具体实施需要根据你的网络环境和需求来选择合适的方法。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部


