Saturday, December 30, 2023

… And a Partridge in a Pear Tree

I mentioned to a friend that if he cannot describe his home network setup in under 500 characters, I doubt "home networking setup" is the proper description. 

That may also be true of our own LAN, but it's seriously simpler than his. To wit …

Ziply Fiber gives us residential 1 Gb/s FiOS service with DHCP.

Behind the router (below), the primary network is a flat /18 address space. Multiple physical machines host virtual and/or emulated machines, and internally route packets destined for them.

The primary switch is a ~ 2007 24 port 1 Gb/s Netgear unit; 4 8 port Netgear units help in various rooms. (Collectively, they can be thought of as Dumb & Dumber.)

3 eero 6 units provide both our primary Wifi access and a guest Wifi network. We'd use one of them as the router, but they don't support IPv6 tunneling via 6in4.

The router is a Raspberry Pi 4 CM plugged into a dual Ethernet Seed Studio board using OpenWrt; it runs services for:

  • NAT services & port forwarding
  • An IPv6 tunnel (via 6in4) to Hurricane Electric
  • DHCP server
  • Dynamic DNS to publish our IPv4 address

A Raspberry Pi 3B Plus runs services for:

  • NTP
  • DNS
  • git
  • SMTP relay
All residence devices have fixed IPv4 addresses known to DNS and DHCP.

As for the devices actually on the network, it has (not counting virtual/emulated devices) :

  • 13 streaming devices 
  • 10 computers
  • 10 IoT Devices 
  • 6 tablets
  • 2 watches
  • 2 iPhones
  • an iPod
  • a game console and
  • a printer 

p.s. most importantly about the network — Our network manager of 31 years is Binkley the Ether Bunny.