What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Daisy-chaining routers?

Patrick9876

Regular Contributor
I know nothing about the WAN connection between, for instance, a cable modem and a router so this may be a stupid question. Can I put a 2nd router on a LAN port of a 1st router? I'm probably going to soon buy a new router and am anticipating a fairly long learning curve in the configuring process ... especially if I decide to use OpenWrt.
Once configured and tested it will have it's WAN port connected to my cable modem. This is just a temporary configuration.

It would be very convenient to have that router just be another device on my LAN. I will obviously need to have different SSIDs for the WiFi config. And when I set up DDNS on the new router it will advertise a meaningless and unreachable (LAN) address. Those I can cope with. Are there other things I need to be aware of that would may this problematic or impossible?
 
Can I put a 2nd router on a LAN port of a 1st router?
Yes. This is quite common, especially during the commissioning of a new router. Just make sure that the 2nd router's LAN subnet is different than the primary router's.


And when I set up DDNS on the new router it will advertise a meaningless and unreachable (LAN) address.
Probably not. I don't know about OpenWrt specifically, but a DDNS client will usually determine your external (public) IP address and register that rather than relying on the IP address of the WAN interface.
 
Last edited:
Can I put a 2nd router on a LAN port of a 1st router?

Yes. It will most likely be in double NAT configuration (or not, some ISP Gateways offer passthrough ports), but you can pre-configure your new network there (with small exceptions) and just remove the old router when ready. The second router has to have LAN IP on different subnet than the first. If your first router is ISP provided Gateway - make sure this ISP allows replacing their equipment with your own.
 
... a DDNS client will usually determine your external (public) IP address and register that rather than relying on the IP address of the WAN interface.
Hmm. That's good to know. Thank you. Assuming I configure the two router's DDNS stuff the same then I won't know if its working on the new router. I'd better provide a different name on the new router. Or I could temporarily use a different DDNS service.

... If your first router is ISP provided Gateway - make sure this ISP allows replacing their equipment with your own.
Luckily, both the cable modem and router are my own so replacing the router won't be a problem. I've replaced/upgraded the router twice over the past ten years or so. But this will be my first non-AUSU router (a GL-inet) and my synapses have calcified a bit so I expect configuring is going to take longer than in the past. I want my old router running my network while I'm struggling/playing with the new one.
 
Assuming I configure the two router's DDNS stuff the same

The reason I mentioned "small exceptions" above. Services like DDNS, UPnP, VPN Server, etc. you can do after you swap the routers. My advice is to configure the new router with the same SSID/password as the old router. Use temporary SSID just for setting up the new router, then switch back to yours. It will save you downtime especially if you have many IoTs. Otherwise you have to reconnect all your wireless clients. With the same SSID/password you may need to forget the connection and reconnect on few devices only.

But this will be my first non-AUSU router (a GL-inet)

GL.iNet routers have very user-friendly interface. Perhaps easier than setting up an ASUS router. Just read the manual and you're good. The Phone App will have your new router going in basic configuration in a minute, WebUI as usual has more settings.
 
Last edited:
Hmm. That's good to know. Thank you. Assuming I configure the two router's DDNS stuff the same then I won't know if its working on the new router. I'd better provide a different name on the new router. Or I could temporarily use a different DDNS service.
<snip>

That's what I've done before, set another DDNS name for the 2nd router, see that it's registering properly. When you do the final router swap, you can clone the external MAC of the router you're replacing and you _should_ keep the same external IP. In case that's important to you, I've not bothered in the past, after all that's why I'm using DDNS in the first place ;)

Good luck!
 
The reason I mentioned "small exceptions" above. Services like DDNS, UPnP, VPN Server, etc. you can do after you swap the routers
I have (now leave) UPnP disabled so that's not a problem. I hadn't thought about the VPN server - the only reason I'm using DDNS. I can work on them after I switch routers.
My advice is to configure the new router with the same SSID/password as the old router. Use temporary SSID just for setting up the new router, then switch back to yours. It will save you downtime especially if you have many IoTs. ...
I have all my computers configured to try 2 sets of SSIDs - one set for the current router and one for a new router. That has served me well in the past when upgrading routers. I hadn't thought of IoT devices. Maybe I didn't have any when I last upgraded. Or maybe I just forgot to check it. I have only 1 IoT device. It's on a guest network and is not particularly important. Maybe I won't worry about the guest networks until I switch to the new router.
... When you do the final router swap, you can clone the external MAC of the router you're replacing and you _should_ keep the same external IP. In case that's important to you, I've not bothered in the past, after all that's why I'm using DDNS in the first place ;)
Same here. I wouldn't need DDNS if I needed the external IP address to stay constant.
 
GL.iNet routers have very user-friendly interface. Perhaps easier than setting up an ASUS router. Just read the manual and you're good.
Good thing I'm going to have both the old and new routers running at the same time. Except for a rudimentary "Quick Start" guide, it looks like most of the manual is online. Tricky if you need the router correctly configured in order to access the manual that tells you how to correctly configure the router. :)
 
More questions before launch into this. My LAN on my old ASUS router is 192.168.50.0/24. The LAN on my new GL.inet router will be 192.168.8.0/24. I'd like to have communication between the two. Ideally I would like devices on the old LAN to communicate with devices on the new LAN.

15 years ago I was paid to know how to do this - setting up OSPF to build paths between routers - but that was in an enterprise environment. I've forgotten all of that, and I'm pretty sure it does not apply to these home routers anyway. Is there a way to define a port on one of these routers to be in the other router's subnet?

At the very least, I would like my"main" PC on the old subnet to reach 192.168.8.1. I can add a 2nd NIC - a USB Ethernet adapter - to the PC and connect it to the new router but I'd rather have more connectivity than that.
 
You are overcomplicating things. Your new router needs literally minutes for setting up the basics and you can continue with your configuration from there. DHCP reservations, DDNS service, VPN server/client, etc. don't need reboot, you can do it live. If you insist on this complication with two routers and you want access to the second router from the first - disable the firewall temporarily on the second router. Your client devices may prevent access to different subnet though and you have to deal with this as well. 🤷‍♂️
 
I think I actually do want/need the complication because there a couple of things that are going to take a while for me to configure before I go live.

The first is adding a couple CNAME records to the router's DNS config. This may be easier than I anticipate, but I expect I'm going to have to use the OpenWRT LuCI interface ... which is a complete unknown to me. (And I want to futz around with LuCI just to see what's there. There could be a reset or two before I'm done playing.)

The 2nd, and more difficult task is getting the router to use the FreeDNS DDNS service. This is one of the few DNS services that isn't listed in the DDNS services supported by OpenWRT. The documentation provided by FreeDNS is very old and, according to things on the web, inaccurate. I expect there's going to be a lot of trial-and-error (with emphasis on error) nefore I get this to work. While I don't need this DDNS support as soon as I go live with the router, I expect needing to reboot (and possibly reset) the router to get out blunders I make.

I could, of course, change to one of the supported DDNS services (or even the default GL.iNet DDNS service), but I don't remember how many places I need to change that. I never expected needing to change. I'd rather keep using FreeDNS.

All in all, I expect the configuration process to take days rather than minutes
 

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top