• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Can a computer on Network A access an NVR on Network B?

tracerit

Senior member
I set up some IP cameras at a market and placed them on the same network a few months ago and they've been complaining that their network disconnects and reconnects more often. I went in and placed the cameras on a separate network with its own router.

So right now all the POS and credit card terminals are on Network A (Verizon modem/router, 192.168.1.1). I then connected a new Asus router to the Verizon modem/router and placed the cameras on this network (192.168.2.1).

Now there are no longer any issues with disconnects but I've ran into a minor inconvenience. We used to use the accounting computer on Network A (192.168.1.1) to connect to the cameras and view footage since the actual NVR is placed further away. But now that the cameras are on a separate network, I have to access the cameras through the internet rather than local.

Is it possible ot have the computer on Network A connect to the NVR on Network B?
 
Yes.

You have to disable NAT on your new router.
And you have to tell "the routing" how to forward packets.

Setup:
Internet --- Router X --- network A (192.168.1.0/24) --- Router Y --- network B (192.168.2.0/24) --- cameras

Assumption:
Router X's IP-address on network A = 192.168.1.1
Router Y's IP-address on network A = 192.168.1.222

1) Make sure you disable DHCP on Router Y's interface to network A. IP-addresses on network A should be handed out by Router X only.
Router Y should only hand out IP-addresses via DHCP on network B.

2) Make sure Router X hands out IP-addresses via DHCP only from a limited range. E.g. from 192.168.1.2 till 192.168.1.150. This will give you a range of IP-address that you can use for static configuration. (E.g 192.168.1.151 till 192.168.1.254).

3) Configure a static IP address on router Y's interface to network A. You can use any address outside the DHCP-range. In my example you configure 192.168.1.222 on router Y's interface to network A.

4) Disable NAT on router Y.

5) Now you need to make sure that router X knows how to send packets to network B. You do this via a so-called "static route". How to configure static routes depends on your brand and OS of your router.
Example:
ip route 192.168.2.0/24 192.168.1.222 or
ip route 192.168.2.0 255.255.255.0 192.168.1.222
The first parameter is the destination. This is 192.168.2.0/24. Or 192.168.2.0 with netmask 255.255.255.0. The second parameter is the "next-hop". For router X, this is the IP-address of router Y on its interface to network A.

6) You need to make sure that router Y knows how to send packets to destinations that are not directly connected. You do this via a so-called "static default route".
Example:
ip route 0.0.0.0/0 192.168.1.1 or
ip route 0.0.0.0 0.0.0.0 192.168.1.1
The first parameter is the destination. This is 0.0.0.0/0. Or 0.0.0.0 with netmask 0.0.0.0. The second parameter is the "next-hop". For router Y, this is the IP address of router X on its interface to network A.

Hope this helps.
 
Back
Top