我在使用路由器的时候,总会遇到LAN侧的设备需要投屏到WAN侧的机顶盒这种问题,或者有些朋友需要让WAN侧的用户可以发现LAN侧的投屏机顶盒。

由于安卓的DLNA和苹果的AirPlay都是需要在同一个子网下,所以我们如果想让投屏设备跨网段发现,必须要转发组播数据包到其他VLAN的接口才可以实现跨子网发现投屏设备。

 

安卓投屏需要用到SSDP协议,发送组播数据包到地址239.255.255.259:1900 。

苹果投屏需要用到mDNS协议,发送组播数据包到地址224.0.0.251:5353 。

下面给大家介绍两种方法来实现路由器上所有网卡间组播相互转发。

方法一,实现起来相对简单,全程web图形界面,需要路由器系统更换为OpnSense。

此内容查看价格为1.99智能币立即购买
你的支持是我更新原创的动力,如果有疑问详询qq:16900693
方法二,编译软件使用

此内容查看价格为1.99智能币立即购买
你的支持是我更新原创的动力,如果有疑问详询qq:16900693

之后就可以在WAN侧看到LAN侧的投屏设备,也可以在LAN侧看到WAN侧的投屏设备并且正常投屏使用了。

发表回复