You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HoloLens 2直接部署后无法连接MLAPI局域网服务器问题求助

解决方案

根因说明

从客户端日志可以确认,客户端已完成连接挑战计算,多次向目标地址发送连接请求但无响应,服务端无任何接收日志,说明UDP数据包在传输过程中被拦截,或是传输层配置不符合HoloLens UWP运行环境要求。你之前的Web服务测试仅验证了TCP协议通信正常,而MLAPI默认使用UDP协议传输,二者的网络权限、防火墙规则要求完全不同。

可按以下顺序排查解决:

  • 首先开放服务端UDP端口规则
    进入你电脑的防火墙高级设置,添加入站规则,开放7777端口的UDP入站权限,确保来自局域网的UDP数据包可以被服务端接收,这是该类问题最常见的诱因。
  • 强制传输层使用IPv4协议
    HoloLens UWP运行环境默认优先使用IPv6寻址,会导致IPv4地址的UDP包发送异常:
    • 使用Ruffles传输层时,初始化阶段添加配置 RufflesConfig.UseIPv6 = false
    • 使用Unet传输层时,在NetworkManager组件的传输配置中勾选「强制IPv4」选项
  • 补充UWP构建权限
    在Unity Player设置的UWP发布选项「功能」中,额外勾选EnterpriseAuthentication权限,部分局域网环境下,Socket层级的UDP连接需要该权限才能正常建立,HTTP访问不需要该权限因此不影响你之前的Web服务测试。
  • 修正地址配置误差
    你的日志中首次打印的目标连接地址为192.18.1.213,后续实际发送的地址为192.168.1.213,排查代码中是否存在地址字符串赋值、拼接的逻辑异常,避免运行时地址配置错误。

内容的提问来源于stack exchange,提问作者jakebacker44

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 14:06:02