Page 1 of 1

Multi ETH homeing?

PostPosted: Thu Aug 20, 2015 11:56 am
by Milkshake
I understand that this is probably not a usual request, as some of the "Guru's" here have read I'm running a Q-Nap at home for Serviio and a half a dozen other minor server tasks and I'm big on my Ubiquity products. I'm actually looking at picking myself up a new Edgemax X Router, and a Toughswitch. Seriously, Cisco quality gear at half the cost, for those of you in the industry check out https://www.ubnt.com/products/ And no, I'm not a rep, I work for Defence here in Aussie Land and we use this gear for prototyping, and it cops a very physical flogging. I already have one of their Nanobeam M2 18dBi dishes on my roof and that brings me to my request:

NOTE: IP addresses have been changed for ease of explanation, they are not what I'm using, I'm not that silly :-P, also WAN addressing is irrelevant for this scenario, but we both use ADSL on the same carrier but through different physical exchanges. At 1.2Mbps upload max at my end, this inhibits streaming at hull HD, especially when other members of the family are using the internet for other tasks.

I have a private network behind a Firewall on 192.168.1.0/24 and it's own Gateway/DHCP (192.168.1.1), My Qnap's ETH0 resides on this network (192.168.1.10).
My friends also have a private network behind a firewall on 192.168.2.0/24. They also have their own GW/DHCP (192.168.2.1). Both Gateways are Telco provided and very locked down :-(.

My friend is poor, and our internet in Australia sucks for uploads, so I have loaned them my other Nanobeam M2 18dBi. We've set them up on the roof with masts at a distance of 1.7km (1 Mile) and we're getting a CCQ of around 88% on MCI-23 (insert Obama "Not Bad" Meme). I've set the dishes up to bridge their internal WiFi Interface and Ethernet interface, and given them the IP's 192.168.2.2 (their dish) and 192.168.2.3 (my end), effectively makeing both devices members of my friends private subnet.

I would like to connect that dish directly to ETH1 of my QNAP and give it an address of 192.168.2.10 and bind the Serviio service to both NIC's but leave the default GW of the QNAP (and serviio) on my own network. This would save me a lot of stuffing around with a router at my end and then trying to "push" RIP or OSPF routes into our very restricted telco gateways, which may not even work.

/RANT Side Note: Damn you Telstra! They wouldn't even give me the SSH/TELNET login details, thought I was trying to create an illegal VPN!?! Umm, News Flash, VPN's aren't illegal here. I use them at work like, ALL THE TIME, and on Telstra networks... Ergh. Level 2 support don't know the difference between a VPN and disparate networks or subnetting! *Facepalm*. /ENDRANT

Sometimes it's easier to draw a picture...
network example.jpg
network example.jpg (64.75 KiB) Viewed 8834 times


The idea is to get DLNA from Serviio across both networks using our wireless link rather than the internet and a VPN so they can see my material on their TV (as well as backup to my server but I know that will work) without doing some wicked routing. Is this possible?

Sorry for the lengthy post but I wanted to make sure I got the story across cleanly.
Does this make sense, I hope so because most of you sound a lot smarter than me :-P.

Thanks Guys!

Also, Zip, are you ex Military Dude? You just... Have that look... (take that as a compliment).

Re: Multi ETH homeing?

PostPosted: Thu Aug 20, 2015 12:59 pm
by atc98092
Serviio, at least the current and past versions, does not support multiple IP addresses. So that's out for now.

I would think that you could build the bridge so that you could accomplish this without too much issue. It of course requires a router between Bridge0 and your network. I don't claim to be any sort of expert on IP routing, but I have done some in the past. :)

Couldn't you have a router connect to bridge0 with an IP in the 192.168.2.x range, then the other side of the router connect to your 192.168.1.x network? Then all you need is a route added to your network. if Serviio is the only device that needs to see the bridge, then just add the path to it. Otherwise add it to your DHCP server for assignment. I've done this when the office had an Internet connection, but a bridge VPN to another office that didn't go through the primary Internet router.

Of course, for my bridge we had a 10.0.0.x address between the two ends of the bridge. Don't know if that was a TELCO requirement, but it did help keep the two networks separate, and also assisted with troubleshooting when necessary. Since you are using a wireless bridge, that may not be necessary.

Re: Multi ETH homeing?

PostPosted: Thu Aug 20, 2015 3:24 pm
by Milkshake
Interesting point, yes, that's a very real possibility... I'll look into it. :-)

I can configure one of the dishes as a bridge, ie: turn of IP bridged mode on my end and leave the Wifi IP at 192.168.2.3 and make the EthIP 192.168.2.1, and then setup an IGMP and static route. That could work. Your right though, i'd need a router on my side to point to the 192.168.2.0/24 network, time to fob off my Telstra garbage and get some good gear (sigh, if only I had work's budget at home).

Re: Multi ETH homeing?

PostPosted: Fri Aug 21, 2015 10:55 pm
by atc98092
Milkshake wrote:Interesting point, yes, that's a very real possibility... I'll look into it. :-)

I can configure one of the dishes as a bridge, ie: turn of IP bridged mode on my end and leave the Wifi IP at 192.168.2.3 and make the EthIP 192.168.2.1, and then setup an IGMP and static route. That could work. Your right though, i'd need a router on my side to point to the 192.168.2.0/24 network, time to fob off my Telstra garbage and get some good gear (sigh, if only I had work's budget at home).


Yeah, that would likely be the simplest path. Let me know how it goes! :D

Re: Multi ETH homeing?

PostPosted: Sun Aug 23, 2015 6:02 am
by DenyAll
Also interested to see how it goes. The biggest issue will be forwarding broadcasts (which is used for device discovery) from one subnet to the other - its possible, depending on your router (most consumer grade routers will not support this, but if the ones you are getting are "Cisco like" then maybe...)

Cant help but think though , unless I am missing something, that a much simpler approach is to have a second instance of Serviio running in your friends subnet and have it access the QNAP as a network drive directly (on the second interface, therefore everything is on the same subnet).

Another approach is to put everyone in the same subnet, 192.168.1.0/24. You'd want to trust your friend though :-).

Re: Multi ETH homeing?

PostPosted: Mon Aug 24, 2015 5:43 pm
by atc98092
DenyAll: brilliant idea! Hadn't considered that but certainly removes a lot of networking headaches! :D

Re: Multi ETH homeing?

PostPosted: Tue Sep 01, 2015 2:28 pm
by Milkshake
Dennyall, I do love a pragmatic mind.

Yes the routers I'm looking at can support IGMP up and downstream so that's not an issue. I do like the idea of just setting up serviio on their subnet though. Genius :-). I guess I was looking for a way to do this without them having to turn their PC on in order to watch something on their TV, this is a side project for me at the moment, I'll let you know how I go.

Putting them on the same subnet is NOT an option, mostly due to the fact I really don't want to contend with multiple WAN links. Whilst the router IS capable of this it's another layer of complexity I don't want to tango with.