我已将笔记本电脑与 Android 手机绑定。我在 USB 中使用 RNDIS。我可以通过网络发送 UL iperf 数据。但我无法将 DL 数据发送到笔记本电脑。DL 数据可以推送到手机,但不能推送到笔记本电脑。任何想法?
问问题
102 次
1 回答
0
智能手机上的大多数本机网络共享/热点功能都使用 NAT,因此您最有可能遇到的问题是笔记本电脑“落后于”NAT 服务。与其他 NAT 路由器/设备不同,智能手机上没有本地端口转发服务。我确信可能有一个适用于 Android 的第三方应用程序可以处理端口转发,但它可能需要 root 设备的操作系统。我知道苹果产品没有选择。
请记住,您的无线服务提供商始终有可能向您的智能手机的 LTE 调制解调器分发私有 IP 地址,这意味着手机本身将隐藏在 NAT 服务后面。这听起来不像您的问题,尽管您说您可以从 iPerf 接收下载数据到手机。但请记住,这种可能性始终存在,您无能为力,除了致电您的无线服务提供商并请求静态公共 IP 地址(需要付费)。
您可以检查您的手机是否从无线服务提供商处接收 IPv6 地址。如果是,那么您的智能手机也可能通过 RNDIS 连接向您的笔记本电脑提供 IPv6 地址。因为 IPv6 中没有真正的 NAT,它应该是完全可路由的,但智能手机也有可能过滤到您的系留/热点设备的入口流量。
于 2020-09-20T02:10:31.877 回答