A home networking question. I would like hosts on different networks (subnets?) that use the same internet connection to communicate. Two routers, 192.168.2.x connects to the the internet and 192.168.1.x connects to 192.168.2.x.
Router 1: Belkin F9K1102v1 with stock firmware connected to Cable internet. (192.168.2.1)
Router 2: Linksys (Cisco) e4200v1 with TomatoUSB firmware by shibby. (192.168.1.1)
Router 1 connected to the internet.
8 Port Netgear switch connected to Router 1.
Router 1 LAN port connected to WAN port of Router 2.
Router 2 running a VPN on the different subnet and connecting to the internet via Router 1.
NAS connected to Router 1.
WDTV Live connected to Router 2 (to use VPN and geo-blocking facility)
I want the two networks to communicate with each other so that the WDTV can play content from my NAS.
What do I need to buy/do to get them to work?
I have read and read and read, and tinkered and tinkered and cursed, and have dabbled with routing rules? Port forwarding? and not had success. But I am only tinkering and fuessing trying to implement what I have read and potentially understood. But no success. Placing all hosts on the same subnet is not viable as I want to run a VPN and non-VPN network. I obviously have no formal training in this area.
The following is my home network setup (again). Sorry if I get this technically wrong in my explanation.
Internet > Cable Modem > Router 1 - gateway 192.168.2.1, mask 255.255.255.0
Router 1 has a NAS attached.
Router 1 LAN port is connected to the WAN port of Router 2 (gateway of 192.168.1.1, mask of 255.255.255.0)
NAS connected to Router 1.
Router 2 is running a OpenVPN client for the purposes of geo-blocking (pretend to be in the US or UK for netflix and BBC iPlayer viewing purposes).
WDTV Live media player is connected to Router 2, so that I can set the loction of the WDTV to either US or UK and view the netflix apps and BBC iPlayer app respectively.
BUT, what I want is the WDTV on network 2 (Router 2) to be able to pull the local content from the NAS that is connected to network 1 (Router 1).
The reason I have two networks is because I want one to run the VPN, and the other to have non-VPN access to the internet. This has two benefits, in that the non-VPN download speed is significantly better, and also I don't have issues with location dependent searches and content being provided (such as google ads for US airlines and forcing me to US and UK sites when I want Australian sites) when just browsing the internet.
Both networks are running WiFi. Ideally I would like to connect to the VPN network from my laptop, and be able to see my NAS. I would also like my VPN network conected WDTV to be able to see my NAS on the other network.
Any assistance to get the WDTV on network 2 to talk to the NAS on network 1 would be great! (I want to leave the NAS on network 1).
Please keep any suggestions in fairly laymans terms (or examples) for a home network tinkerer. THANKS!
John