我在家里遇到特殊情况,希望对您有所帮助。

我拥有:

Marantz NR1504 AV接收机,通过PowerLan和以太网连接到路由器/调制解调器。
三星SmartTV,通过WiFi连接到同一路由器。
装有BubbleUPnP的Android智能手机,通过WiFi连接到同一路由器。
Synology DS414通过以太网直接连接到同一路由器。音乐文件,MP3和FLAC。我可以从电视,接收器和BubbleUPnP访问此收藏集。我可以直接从接收器上播放它们,也可以使用电视通过HDMI返回的声音来播放它们,或者使用智能手机访问音乐收藏并通过接收器播放声音。

Synology使用Media Server提供音乐文件。

总而言之,情况是这样的:


BubbpleUPnP可以看到Synology上的音乐收藏并可以看到接收器。
接收者可以看到可以看到Synology上的音乐作品集,也可以看到BubbleUPnP。
电视可以看到Synology上的音乐作品集。

一切正常,直到片刻。我没有一直使用所有功能,所以我不知道什么时候出了问题。但是,目前的情况是这样的:


BubbleUPnP根本看不到Synology。它仍然可以看到接收器。
接收器根本看不到Synology。它确实可以看到BubbleUPnP。
TV可以很好地看到Synology,并带有所有媒体文件。
Synology的Media Server在Media Server> DMA兼容性>设备列表中显示TV,BubbleUPnP和接收器。

所以:


两个DLNA通道工作得很好:TV — Synology和BubbleUPnP —接收器。 BubbleUPnP和接收器,但并非相反。

我想知道是否有“标准”或推荐的方法来调试这种配置。由于它涉及多个供应商和设备以及相当复杂的网络配置,因此我什至都不知道要问哪个技术支持。另一方面,我认为解决这类问题应该有一些知识,这就是我所寻找的。

#1 楼

这些问题总是很难解决。我采用的方法是首先记录每个设备上的每个网络接口,包括路由器,访问点和POWERlan适配器。记录MAC地址,IP地址,默认网关,网络掩码和主机名。

现在,转到主DHCP服务器(可能在家庭路由器中),并确保其日志显示与您记录的MAC地址完全相同,并且为每个MAC颁发与您看到的IP地址完全相同的IP地址。 。不同之处可能意味着您意外地启用了第二台DHCP服务器(可能隐藏在廉价的接入点,WiFi范围扩展器或POWERlan适配器中),这可能会在某些设备中创建错误的网络设置,从而将网络一分为二。

确保所有设备都在同一子网中。这意味着它们都具有相同的网络掩码,并且最高位彼此相同。例如,如果路由器的网络掩码为255.255.255.0,则所有设备的默认网关以及彼此之间应具有相同的前3个八位位组,例如192.168.1.1、192.168.1.2和192.168.1.3

在您所描述的小型家庭网络中,我希望所有设备都共享一个通用的默认网关。确保它是面向路由器IP地址的内部网络。

如果您认为这可能是DHCP流氓问题,但无法弄清到底是怎么回事,请考虑转换所有网络接口以供使用静态IP地址。

评论


您是否混淆了DLNA和DHCP?

– Sean Houlihane
17年1月4日在12:15

@SeanHoulihane,不,但是从描述中我认为根本原因是网络问题。一旦他使网络中的每个节点都能正常通信,我认为他的DLNA问题将消失。在我不小心配置一个小的TP-Link路由器作为接入点,但是让dhcpd运行时,我看到了非常相似的行为,这开始随机劫持其他网络节点。

–约翰·迪特斯
17年1月4日在13:05