如果智能音箱在不同的网络上,有没有办法从 Chrome 浏览器投射到 Google Home?我知道 Google 说设备应该在同一个网络上,但也许有一些黑客手段?
答案1
好的,明白了。
要使设备显示在同一子网中,您可以创建网桥这样,即使连接到服务器的不同物理接口的设备实际上也可能位于一个子网中。
但不仅要求设备位于同一子网中。
我调查发现,Google Home 不仅仅接受来自投射设备的数据包。它还希望能够ping 施法者(ICMP)并向多播地址发送数据包224.0.0.251, 超过UDP协议,到端口5353。
Google casting 支持页面称,到 Google Home 的流量应该不受限制,但却没有提到智能扬声器也应该能够通过网络发送一些数据包。
我已经解除了对这些流量的防火墙限制,现在可以投射到 Google Home 了。
答案2
当您说不同的网络时,您是指不同的物理网络、不同的子网,还是由 VLAN 分隔?
如果您位于不同的物理网络,我认为如果不使用 VPN 创建,它将无法工作。如果您位于不同的子网或 VLAN 上,则可以在它们之间创建静态路由。