FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › Setup Issues › openvpn?
- This topic has 3 replies, 2 voices, and was last updated 18 years, 2 months ago by rpedde.
-
AuthorPosts
-
19/09/2006 at 12:45 AM #599jazzmopperGuest
I have mt-daapd listening on 0.0.0.0:3689; I have my WiFi card on 10.0.30.0/24, and my OpenVPN server on 10.0.40.0/24. My Roku Soundbridge on 10.0.30.0/24 sees the mt-daapd server fine, and it also sees iTunes running on my laptop on 10.0.30.0/24. However, iTunes doesn’t see mt-daapd on 10.0.40.0/24. I have a firewall blocking all but the Soundbridge off 10.0.30.0/24, but since I have my laptop on 10.0.40.0/24 and absolutely no restrictions on the VPN network, why can’t I see the server in iTunes?
19/09/2006 at 12:55 AM #6470rpeddeParticipant@jazzmopper wrote:
I have mt-daapd listening on 0.0.0.0:3689; I have my WiFi card on 10.0.30.0/24, and my OpenVPN server on 10.0.40.0/24. My Roku Soundbridge on 10.0.30.0/24 sees the mt-daapd server fine, and it also sees iTunes running on my laptop on 10.0.30.0/24. However, iTunes doesn’t see mt-daapd on 10.0.40.0/24. I have a firewall blocking all but the Soundbridge off 10.0.30.0/24, but since I have my laptop on 10.0.40.0/24 and absolutely no restrictions on the VPN network, why can’t I see the server in iTunes?
Because your vpn isn’t passing multicast traffic. You can make it do so, I believe — I’m pretty sure I saw some stuff on doing just that, but I believe it requires running some sort of extra routing stuff on the server end.
The other alternative is to run a mdns proxy on your side. There are a couple out there, check the FAQ page for tunneling over ssh. I realize that isn’t what you are doing, but the stuff on mdns proxying still holds.
— Ron
19/09/2006 at 2:24 AM #6471jazzmopperGuestthis is one of those things that seems like black magic even after I get it working. I installed (with apt-get) pimd, added a couple lines in pimd.conf to keep it from working on my public-facing interface, then added a line to my shorewall rules file like this:
ACCEPT all vpnserver:224.0.0.251 udp 5353
Restart Shorewall, and BAM, i’m set. Thanks, but this could really do with a lot more documentation.
20/09/2006 at 1:38 AM #6472rpeddeParticipant@jazzmopper wrote:
this is one of those things that seems like black magic even after I get it working. I installed (with apt-get) pimd, added a couple lines in pimd.conf to keep it from working on my public-facing interface, then added a line to my shorewall rules file like this:
ACCEPT all vpnserver:224.0.0.251 udp 5353
Restart Shorewall, and BAM, i’m set. Thanks, but this could really do with a lot more documentation.
Well, here’s the documentation right here. 🙂
-
AuthorPosts
- The forum ‘Setup Issues’ is closed to new topics and replies.