HoloLens 模拟器连接到 LAN 上的服务器

HoloLens emulator connect to server on LAN

我在一台电脑上有一个 websocket 服务器 运行 通过交换机连接到电脑。 当我使用服务器的 IP 在 HoloLens 中创建一个 websocket 客户端时,它无法连接。怎么来的?我无法通过服务器从电脑 ping HoloLens 模拟器,但我可以 ping 电脑 运行 模拟器。

默认情况下,与模拟器的所有交互都是通过 169.254.xxx.xxx 地址完成的。该地址不可从外部路由。如果您转到模拟器门户网站中的网络菜单选项,您应该会看到两个网络适配器,一个是 169.254.xxx.xxx 地址,另一个是通过 dhcp 分配的地址。我的猜测是您没有第二个适配器,需要在模拟器的 Hyper V 配置中修复它。如果您确实有第二个适配器 ping 该地址将不起作用,因为 HoloLens 不会 运行 和 ICMP 服务器响应 ping。更好的测试是在模拟器中打开 Internet Explorer 并尝试转到网络上的有效 Web 服务器地址。以下是我的设置示例: