运维开发网

Bonjour / mDNS跨子网广播

运维开发网 https://www.qedev.com 2020-03-13 15:34 出处:网络 作者:运维开发网整理
我刚刚在我们的办公室设置了一个新的OSX服务器并验证了我们的有线网络(192.168.126.0/24)的一切正常. 我遇到的问题是我们的客户端(Mac笔记本电脑)主要通过无线连接,它们运行在不同的子网(192.168.1.0/24)上,而mDNS广播没有到达这个子网. 网络配置对我来说有点陌生(我不管这个位置的网络,但是最近刚刚服务器),但是我不相信这两个子网之间有任何防火墙或路由规则可能导致要
我刚刚在我们的办公室设置了一个新的OSX服务器并验证了我们的有线网络(192.168.126.0/24)的一切正常.

我遇到的问题是我们的客户端(Mac笔记本电脑)主要通过无线连接,它们运行在不同的子网(192.168.1.0/24)上,而mDNS广播没有到达这个子网.

网络配置对我来说有点陌生(我不管这个位置的网络,但是最近刚刚服务器),但是我不相信这两个子网之间有任何防火墙或路由规则可能导致要被拒绝的流量.

我想知道这是否只是mDNS广播不能通过两个不同的子网进行广播(我还在阅读广播以了解更多)或者还有其他一些我可以尝试的东西.

虽然你可以做“广域Bonjour”(即,在启用动态注册的普通DNS域上的Bonjour,而不是通过多播DNS的Bonjour),但大多数内置Mac OS X的东西并非设计用于使用它 – 主要是因为广域Bonjour专为广告服务而设计,而不仅仅是几个子网.

但从理论上讲,您可以配置路由器在两个子网之间传递绑定到组播组224.0.0.251的数据包,这应该是正确的 – 假设您没有涉及NAT.是否以及如何执行此操作取决于您在无线和有线网络之间使用的路由器类型.

0

精彩评论

暂无评论...
验证码 换一张
取 消