Skip Navigation

Getting Fiber - Please Help Me Understand Routers

Hi Folks,

I host a nextcloud instance, a NAS, and a few content portals for things like ebooks and music (internal only). I'll be migrating Smartthings to Home Assistant eventually. We're going to be upgrading to fiber soon and I have the opportunity to rebuild my wife's network with a long term outlook (we'll likely be here for years). Currently we have an older eero mesh system over cable internet. My desk is right where the cable currently comes in so all my Ethernet devices can live near the router.

My question is this:

What am I missing out on as a self-hoster by using whatever equipment metronet gives me?

What am I missing out on as a regular internet user by using the default equipment.

Am I likely to be annoyed about where the fiber comes into the house?

If it makes sense to buy my own router or access point(s), what is a reasonable balance between "daddy Bezos please read all my emails" and "you'll never be secure until you build a router from custom circuit boards you custom ordered and hand assembled in a secure area".

I'd like to avoid complex configuration, but if I can surface advanced options when needed, that would be great.

My Linux knowledge is intermediate. My networking knowledge is begintermediate.

16 comments
  • Metronet will be supplying an Optical Network Terminal, probably like this one:

    This is basically the equivalent of a modem for cable networks. It does not provide routing functions. You're probably stuck with the ONT they supply, but it shouldn't matter much, definitely not for anything internal.

    It looks like Metronet normally supplies Eero WiFi mesh devices for home networking - are the ones you currently have supplied by Metronet? They might just replace the modem with the ONT and leave the existing Eero gear, or they might upgrade the Eero gear to support the higher speed available on the fiber network.

    In any case, if you are using ISP-supplied network devices then you don't control the router, which means you can't set up things like port forwarding to access your home network from outside, or configure VLANs to segregate devices on your network, or control things like DHCP.

    Technically there's no reason you have to use the Eero devices from Metronet, you should be able to plug any router into the ONT WAN port and have internet service. If you don't want to get too deep into network config, then any modern consumer WiFi router will work (but not a modem/router AIO device). If you want to have a bit more control, look for one that supports OpenWRT.

  • Depends on how good the ISP router is. I've had one that had most of the advanced settings available, so I didn't feel the need to change. For a while I had offloaded DHCP and DNS and VPN to a Raspberry Pi. It's very much possible to make do with the ISP router. That ISP would let you passthrough the public IP to a box on your network which lets you do a lot of stuff without going into bridge mode, so I could make my server the target while still letting the router do the routing so if my server was down it didn't take the whole network with it.

    Then I got a bad one where it won't even let you set up port forwards unless the device is registered over DHCP so my static stuff and VMs didn't work. Got my EdgeRouter X back online to get my stuff done.

    I do use VLANs and stuff now so it makes sense for me to use my own router. With everything getting breached these days, I have a VLAN just for my computers, another one for smart but trusted-ish devices (the TV's gotta reach the NAS), one for IoT that's completely shielded off.


    What you're missing out on depends a lot on what features you don't have you could make use of. If you have like 3 devices using the network like I did when I lived alone, yeah you're probably not going to miss out on the VLANs. But maybe you want to do ad blocking network-wide. Maybe you'd want to better prioritize interactive traffic like VoIP and video calls or games. Maybe you want a reverse proxy or VPN that works even if your home server is down. Maybe you want your kids to not hog all the bandwidth. There's a lot of things a router can do.

    So if the ISP router does everything you want and you're happy with its performance, it's fine. Just keep it in mind, when you start being like "I wish it had X and Y features" maybe consider an upgrade then.

    If you have the option of not getting a router from your ISP, I would definitely recommend bringing your own. If they provide it regardless and you'd be replacing it through unofficial means, eh, if it works well...

  • Performance and how configurable things are, plus ease of use.

    For instance, my default router/modem device from my ISP was super clunky and confusing. I needed to set up some custom port forwarding and firewall rules. The aftermarket router I bought was faster, had way better wireless coverage, and the UI was so much easier to set up the configs I needed.

    So it's up to you, from what you said, seems like you probably would be good with the default from your ISP.

16 comments