mini-DLNA with multiple VLANs



  • pfSense version 2.4.3

    Hi,

    I have two VLANs, VLAN1 and VLAN2 each on their own subnet.

    On VLAN1 are a number of consumer devices, and on VLAN2 are a pair of NAS drives with mini-DLNA installed. mini-DLNA uses two ports:

    • TCP 8200: I assume this is the direct media transfer port, and so we only need a rule on VLAN1 interface allowing TCP traffic to destination on VLAN2 subnet port 8200.

    • UDP 1900: This is apparently the UPnP service discovery port.

    The UDP is the part I don't understand how to configure.

    • Do I need to allow port 1900 through the interface of VLAN1 and/or VLAN2?
    • Is the destination the subnet of the other VLAN, or the broadcast address (I believe this is 239.255.255.250)?
    • I thought a UDP broadcast could jump between subnets, is this the case? If not, what do I need to do to permit it?
    • Some posts talk about IGMP, is this even required? Do you not just need to permit the UDP broadcast?

    Any help would be appreciated.

    Regards,
    Rob,


  • Netgate Administrator

    You will neef IGMP proxy for 'discovery' to work. Unless you can use mDNS instead in which case try Avahi.

    Of coarse if you can enter the IP address of the NAS directly in the devices then you don't need either. But alas that's too easy for most manufacturers it seems.

    Steve