This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SSDP (UDP 1900) over L2TP VPN Connection

Hello,

I wish to control my Sonos audio system remotely via iPhone.

I've configured and successfully connected to my Astaro via L2TP over IPSec. The iPhone is assigned 192.168.0.2 address from custom VPN Pool. This is the same subnet as my local home network on which the Sonos boxes reside.

I am able to ping my Sonos boxes from the iPhone when connected via VPN.

The Sonos app uses SSDP (UDP port 1900) to destination 239.255.255.250 (broadcast) to detect the Sonos boxes.

I ran Wireshark on my local network and was not able to see any SSDP traffic from the iPhone.

Thus, my question is, what is preventing SSDP packets originating from my iPhone from reaching my local network? 

Much thanks,
Scott


This thread was automatically locked due to age.
Parents
  • Bob,

    Can you please include a link to the Sonos site you reference above?

    All my Sonos units are wired.

    I understand the DNAT rule you are suggesting. I do not understand why it is necessary.

    Are you not able to tell me why the SSDP packets are not being seen on my local network? As stated above, I'm able to ping my Sonos units. Ping (ICMP) is lower in the TCP/IP stack than SSDP. Thus, if ping packets are forwarded on to the local network without a DNAT rule, why would SSDP require a DNAT rule?

    Your statement, "sounds like you don't need to connect with L2TP to accomplish what you want" concerns me. You do understand that I am trying to REMOTELY (as in off the physical premisses) control my Sonos system correct?

    Thanks,
    Scott
Reply
  • Bob,

    Can you please include a link to the Sonos site you reference above?

    All my Sonos units are wired.

    I understand the DNAT rule you are suggesting. I do not understand why it is necessary.

    Are you not able to tell me why the SSDP packets are not being seen on my local network? As stated above, I'm able to ping my Sonos units. Ping (ICMP) is lower in the TCP/IP stack than SSDP. Thus, if ping packets are forwarded on to the local network without a DNAT rule, why would SSDP require a DNAT rule?

    Your statement, "sounds like you don't need to connect with L2TP to accomplish what you want" concerns me. You do understand that I am trying to REMOTELY (as in off the physical premisses) control my Sonos system correct?

    Thanks,
    Scott
Children
No Data