Advanced Routing: Access Router B devices from Router A network

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

Advanced Routing: Access Router B devices from Router A network

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
Advanced Routing: Access Router B devices from Router A network
Advanced Routing: Access Router B devices from Router A network
2021-06-03 07:38:26 - last edited 2021-06-28 21:06:50
Model: Archer C1200  
Hardware Version: V2
Firmware Version:

My network has two TP-Link Archer C1200 routers. Router A (main router) and Router B (router for IoT devices).

 

There is Ethernet cable from Router A LAN1 port to Router B WAN port. Router B is configured (operation mode) as router (not as Access point), mainly to isolate IoT devices from main network.

 

Router A LAN address  = 10.0.0.1 / 24

Router B WAN address = 10.0.0.2 / 24

Router B LAN address = 10.0.1.1 / 24

 

If I connect to Router A, I can access devices on Router A network, but I can not access devices on Router B network.

If I connect to Router B, I can access devices both on Router B and Router A networks.

 

My assumption is that static route (under Router A Advanced routing) should be added, but I can not figure out what entry should be added. 

I tried to add static route in Router A: 

 

Network Destination: 10.0.1.0

Subnet: 255.255.255.0

Default Getaway: 0.0.0.0

Interface: LAN

 

When I try to ping Router B (10.0.1.1) while connected to Router A network, I receive: "Reply from 10.0.0.1: Destination host unreachable"  

If I remove the static route - i receive "Request timed out".

 

Any ideas and/or solutions ?

 

  0      
  0      
#1
Options
2 Accepted Solutions
Re:Advanced Routing: Access Router B devices from Router A network-Solution
2021-06-03 19:52:11 - last edited 2021-06-28 21:06:50

@Normunds 

 

Try setting a static route on router A like this:

 

Network Destination: 10.0.1.0

Subnet: 255.255.255.0

Default Getaway: 10.0.0.2

Interface: LAN

If this was helpful click once on the arrow pointing upward. If this solves your issue, click once the star to mark it as a "Recommended Solution".
Recommended Solution
  1  
  1  
#2
Options
Re:Advanced Routing: Access Router B devices from Router A network-Solution
2021-06-03 22:25:03 - last edited 2021-06-28 21:06:55

@Normunds 

 

If you want to go the way of cascading home-grade routers via LAN -> WAN, then a potential solution would be to setup the devices that are connected to router B to listen on different ports for requests and then setup respective port forwarding rules on router B. 


For example: device 1 is configured to listen for requests on port 8001, device 2 on port 8002, device 3 on port 8003. After setting up port forwarding rules on router B to the respective IP addresses of the devices you should be able to access device 1 from router A via 10.0.0.2:8001, device 2 via 10.0.0.2:8002 and device 3 via 10.0.0.2:8003.

Recommended Solution
  1  
  1  
#7
Options
8 Reply
Re:Advanced Routing: Access Router B devices from Router A network-Solution
2021-06-03 19:52:11 - last edited 2021-06-28 21:06:50

@Normunds 

 

Try setting a static route on router A like this:

 

Network Destination: 10.0.1.0

Subnet: 255.255.255.0

Default Getaway: 10.0.0.2

Interface: LAN

If this was helpful click once on the arrow pointing upward. If this solves your issue, click once the star to mark it as a "Recommended Solution".
Recommended Solution
  1  
  1  
#2
Options
Re:Advanced Routing: Access Router B devices from Router A network
2021-06-03 20:11:51

@terziyski 

 

If I set static route via gateway 10.0.0.2, I receive - Request timed out

  0  
  0  
#3
Options
Re:Advanced Routing: Access Router B devices from Router A network
2021-06-03 20:32:05

@Normunds 

 

That won't work with home router because you're trying to ping behind NAT (in your case IoT devices).

See a detailed explanation - https://www.quora.com/What-IP-address-should-be-the-input-to-ping-a-computer-behind-a-NAT-network.

If you insist to ping these IoT devices then router B in AP mode is preferable.

If this was helpful click once on the arrow pointing upward. If this solves your issue, click once the star to mark it as a "Recommended Solution".
  0  
  0  
#4
Options
Re:Advanced Routing: Access Router B devices from Router A network
2021-06-03 20:47:28

@terziyski 

 

Thank you.

 

I wonder then, why I can ping (acceess) devices on main network (router A) when I am connected to IoT network (router B) ?

 

Main problem is that I can not acceess (from main network) IP cameras and NVR that are part of the IoT network 

  0  
  0  
#5
Options
Re:Advanced Routing: Access Router B devices from Router A network
2021-06-03 21:14:32

@Normunds 

 

Pings from B to A (or its clients) will work, but from A to B won't work because of the problem mentioned.

That's why the recommendation to avoid a double NAT in the local network.

My advice is - if you insist to separate the IoT network, then move the IPCs and NVR to router A network for easier access.

If this was helpful click once on the arrow pointing upward. If this solves your issue, click once the star to mark it as a "Recommended Solution".
  0  
  0  
#6
Options
Re:Advanced Routing: Access Router B devices from Router A network-Solution
2021-06-03 22:25:03 - last edited 2021-06-28 21:06:55

@Normunds 

 

If you want to go the way of cascading home-grade routers via LAN -> WAN, then a potential solution would be to setup the devices that are connected to router B to listen on different ports for requests and then setup respective port forwarding rules on router B. 


For example: device 1 is configured to listen for requests on port 8001, device 2 on port 8002, device 3 on port 8003. After setting up port forwarding rules on router B to the respective IP addresses of the devices you should be able to access device 1 from router A via 10.0.0.2:8001, device 2 via 10.0.0.2:8002 and device 3 via 10.0.0.2:8003.

Recommended Solution
  1  
  1  
#7
Options
Re:Advanced Routing: Access Router B devices from Router A network
2021-06-28 21:01:21

@terziyski 

 

Just a quick update - I once again tried your solution with static route and discovered that I can access my IP cameras from Router A network (e.g. via VLC player). I didnt try that before (accesing IP cameras live stream via VLC player). Last time I only tried to ping Router's B address 10.0.1.1 and received time out and assumed that IP cameras are not accesible from Routers A network.

 

Thank you for your support !

  0  
  0  
#8
Options
Re:Advanced Routing: Access Router B devices from Router A network
2021-06-28 21:06:03
Just a quick update - I also tried this solution with port forwarding (in Archer C1200 this is done via NAT Forwarding => Virtual servers). After configuration in Router B, I was able to access IP cameras via 10.0.0.2:8001; 10.0.0.2:8002 etc. from Router A network.
  0  
  0  
#9
Options